设计文档-黑白棋(共8页).doc

上传人:晟*** 文档编号:7332835 上传时间:2021-10-18 格式:DOC 页数:8 大小:120KB
下载 相关 举报
设计文档-黑白棋(共8页).doc_第1页
第1页 / 共8页
设计文档-黑白棋(共8页).doc_第2页
第2页 / 共8页
设计文档-黑白棋(共8页).doc_第3页
第3页 / 共8页
设计文档-黑白棋(共8页).doc_第4页
第4页 / 共8页
设计文档-黑白棋(共8页).doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

黑白棋游戏的开发与设计一、需求分析1功能需求黑白棋游戏通常是黑白两个面,一方执白,一方执黑。每次在棋盘上走一个棋子,无论横竖线或斜线均可,只要两个同样颜色的将另一个颜色的夹在中间了,就可以将这个颜色翻过来,例如两个白子包住一排黑子就可以把这些黑子变成白子,通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。它的游戏规则简单,因此上手很容易,但是它的变化又非常复杂。2非功能需求(1)界面友好,图形界面,游戏开始前有游戏的简单使用说明,方便玩家使用;(2)具有较好的容错能力,玩家在游戏过程中,除了规定的按键外,其他按键均忽略,不予处理;(3)发布游戏时,将图形驱动加载到程序中,使系统具有良好的可扩展性和平台适应性,可在任何PC机上运行。二、系统设计1设计思路从已知的黑白棋游戏中可知,应该用二维数组表示程序的数据,数组两个下标可以表示棋盘上的位置,数组元素的值代表棋格中的状态,共有三种情况,分别是空格、黑棋和白棋,这样给数组元素的取值设定为0、1、2。其中0代表空格,1代表白色棋子,2代表黑色棋子。这样程序的主要工作是接收棋手按键操作,一旦

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。