android手机游戏开发设计说明书

android手机游戏开发设计说明书

ID:9805308

大小:457.00 KB

页数:12页

时间:2018-05-10

android手机游戏开发设计说明书_第1页
android手机游戏开发设计说明书_第2页
android手机游戏开发设计说明书_第3页
android手机游戏开发设计说明书_第4页
android手机游戏开发设计说明书_第5页
资源描述:

《android手机游戏开发设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java项目实训设计说明书题目:android五子棋姓名:陈际超学号:20091130101班级:09软件指导教师:曹广生完成日期:2011.12.18目录第一章功能介绍31.1功能描述31.2功能特点3第二章系统的设计实现42.1结构设计42.2设计实现52.2.1设计思想52.2.2具体实现62.2.3主要代码9参考文献12五子棋系统设计说明书第一章功能介绍1.1功能描述随着移动开发技术的不断升级和终端设备成本的下降,近年来,手机在普通消费人群中得到了极大的普及。凭借其便于携带、沟通迅捷、功能多样、私密性强等独有优势,手机已经成为普通民众不可替

2、代的随身工具。其益智、趣味和休闲的特点迎合了消费者的娱乐需要,手机游戏的开发推广已经成为手机生产商和运营商重要的业务增长点,游戏软件产业价值不断提升。手机游戏是手机的一种高附加值操作软件,游戏编程是手机软件编程的重要组成,同时也持续推动手机软件技术升级进步。中华民族是一个有着几千年悠久历史和璀璨文化的国家,而棋类娱乐却早已突破了纯游戏的范畴而成为中国传统文化的一个分支。五子棋起源于中国古代的传统黑白棋种之一,现代五子棋日文称之为“连珠”,英译为Renju,英文称之为“Gobang”或“FIR”(FiveinaRow的缩写),中文亦有“连五子”“五子

3、连”、“串珠”“五目”“五目碰”“五格”等多种称谓。五子棋的棋文化源渊流长,具有东方的神秘和西方的直观,是中西文化的交流点,是古今哲理的结晶。现在人们压力日益增大,需要劳逸结合才能获得更高的工作效率,工作之余的娱乐对每一个人来说都是必不可少的。五子棋这种娱乐方式简单易学又具有深奥的技巧,非常富有趣味性和消遣性。在经过不断发展后,五子棋已经成为棋盘娱乐的一个重要的组成部分,它能够增强思维能力、开发智力,是人们休闲娱乐的不错选择。近来随着计算机和手机的快速发展,各种各样的游戏层出不穷,使得人们能有更多的娱乐项目,而棋类游戏能起到锻炼人的思维和修身养性的

4、作用,而且棋类游戏水平颇高,大有与人脑分庭抗礼之势。现在的五子棋游戏软件基本上可以分为两类:一类是网络五子棋游戏软件,另一类是单机版五子棋游戏软件。很少有手机版的五子棋游戏软件。为了满足手机人群的需求,本文设计了这款手机版的五子棋游戏软件,可以供人们闲暇时间随时随地地进行娱乐,提高自己的五子棋水平,实用性强。本课题主要研究在android手机上开发一款集人机对战和人人大战两个游戏模式于一身的五子棋游戏。1.2功能特点游戏界面部分凭借android平台提供的非常完美的控件和精美的布局框架设计出一个内容清楚、指示明白、屏幕美观和有亲切感的游戏界面。在人

5、机对战中通过极大极小树原理、深度搜索方法、剪枝方法等理论来模拟一个运行效率快,具有一定智能的对手来同游戏玩家一较高下。人人对战部分主要是提供一个界面美观的平台来供游戏双方更好的切磋棋艺。此外,本软件还必须具备如下基本功能:①显示一个十五行十五列的五子棋棋盘。②在棋盘上面对应位置通过触屏点击下子,棋盘上将在相应的位置上显示棋子,并且棋子在纵横交点上。③可以自动判断游戏是否结束,判断胜负,是否黑方或者白方已经胜出,并且通过提示信息来提醒玩家。④在游戏上方会有一个游戏信息,这个游戏信息是用来提示当前游戏状态和当前是黑白双方的哪一方下子,玩家可以根据这个提

6、示来相应的下棋,而不会导致不清楚轮到哪一方下棋的情况出现。⑤可以重新开始游戏,悔棋,认输和退出游戏界面的功能。⑥要有帮助界面。第二章系统的设计实现2.1结构设计Android程序=Activity+xml(view、surfaceview)+res+string.xml如图:本软件主要分为4个部分1.新游戏:是开始游戏的!2.帮助:主要是来提示新人怎么玩五子棋的。3.关于:是来说明五子棋的一些主要历史和概念。4.退出:是用于退出游戏的。2.2设计实现2.2.1设计思想本次设计主要是设计一个能够在Android手机上运行的五子棋游戏。根据一般玩手机游

7、戏的流程,玩家一般是先进入一个欢迎界面,进行选择操作后再进入游戏的主界面开始游戏。本游戏软件也将遵循该流程,玩家打开游戏软件后将先进入欢迎界面,选择游戏模式,然后进入游戏的主界面开始游戏。进入游戏的主界面后,系统将根据玩家所选的游戏模式给玩家设置对手玩家。游戏过程中,棋盘上方的提示信息会提示玩家轮到哪一方下子,玩家也可以进行悔棋、认输等操作。根据系统设计思想,得出系统总体设计模型为:欢迎界面帮助界面主界面人机对战人人对战系统功能选择操作调用2.2.2具体实现欢迎界面欢迎界面主要由游戏名称、开始按钮和退出按钮组成。游戏名称显示在一个TextView中

8、,而游戏模式的选择则通过键盘上的左右键来抉择。点击帮助按钮则进入帮助界面显示帮助信息。点击开始按钮时,进入游戏模式选择界面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。