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

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
android手机游戏开发设计说明书

Java项目实训设计说明书 题 目: android五子棋 姓 名: 陈际超 学 号: 20091130101 班 级: 09软件 指导教师: 曹广生 完成日期: 2011.12.18 目 录 第一章 功能介绍 3 1.1功能描述 3 1.2 功能特点 3 第二章 系统的设计实现 4 2.1 结构设计 4 2.2 设计实现 5 2.2.1 设计思想 5 2.2.2 具体实现 6 2.2.3 主要代码 9 参考文献 12 五子棋系统设计说明书 第一章 功能介绍 1.1功能描述 随着移动开发技术的不断升级和终端设备成本的下降,近年来,手机在普通 消费人群中得到了极大的普及。凭借其便于携带、沟通迅捷、功能多样、私密性 强等独有优势,手机已经成为普通民众不可替代的随身工具。其益智、趣味和休 闲的特点迎合了消费者的娱乐需要, 手机游戏的开发推广已经成为手机生产商和 运营商重要的业务增长点,游戏软件产业价值不断提升。手机游戏是手机的一种 高附加值操作软件,游戏编程是手机软件编程的重要组成,同时也持续推动手机 软件技术升级进步。 中华民族是一个有着几千年悠久历史和璀璨文化的国家, 而棋类娱乐却早已 突破了纯游戏的范畴而成为中国传统文化的一个分支。 五子棋起源于中国古代的 传统黑白棋种之一,现代五子棋日文称之为“连珠” ,英译为 Renju,英文称之 为“Gobang”或“FIR” (Five in a Row 的缩写) ,中文亦有“连五子”“五子连” 、“串珠”“五目”“五目碰”“五格”等多种称谓。 五子棋的棋文化源渊流长,具有东方的神秘和西方的直观,是中西文化的交流点,是古今哲理的结晶。 现在人们压力日益增大,需要劳逸结合才能获得更高的工作效率,工作之余 的娱乐对每一个人来说都是必不可少的。 五子棋这种娱乐方式简单易学又具有深 奥的技巧,非常富有趣味性和消遣性。在经过不断发展后,五子棋已经成为棋盘 娱乐的一个重要的组成部分,它能够增强思维能力、开发智力,是人们休闲娱乐 的不错选择。 近来随着计算机和手机的快速发展,各种各样的游戏层出不穷,使得人们能 有更多的娱乐项目,而棋类游戏能起到锻炼人的思维和修身养性的作用,而且棋 类游戏水平颇高,大有与人脑分庭抗礼之势。 现在的五子棋游戏软件基本上可以 分为两类:一类是网络五子棋游戏软件,另一类是单机版五子棋游戏软件。很少 有手机版的五子棋游戏软件。为了满足手机人群的需求,本文设计了这款手机版 的五子棋游戏软件,可以供人们闲暇时间随时随地地进行娱乐,提高自己的五子 棋水平,实用性强。 本课题主要研究在 android 手机上开发一款集人机对战和人人大战两个游戏 模式于一身的五子棋游戏。 1.2 功能特点 游戏界面部分凭借 android 平台提供的非常完美的控 件和精美的布局框架设计出一个内容清楚、指示明白、屏幕美观和有亲切感的游 戏界面。在人机对战中通过极大极小树原理、深度搜索方法、剪枝方法等理论来 模拟一个运行效率快,具有一定智能的对手来同游戏玩家一较高下。人人对战部 分主要是提供一个界面美观的平台来供游戏双方更好的切磋棋艺。此外,本软件 还必须具备如下基本功能: 显示一个十五行十五列的五子棋棋盘。 在棋盘上面对应位置通过触屏点击下子, 棋盘上将在相应的位置上显示棋 子,并且棋子在纵横交点上。 可以自动判断游戏是否结束,判断胜负,是否黑方或者白方已经胜出,并 且通过提示信息来提醒玩家。 在游戏上方会有一个游戏信息, 这个游戏信息是用来提示当前游戏状态和 当前是黑白双方的哪一方下子,玩家可以根据这个提示来相应的下棋,而 不会导致不清楚轮到哪一方下棋的情况出现。 可以重新开始游戏,悔棋,认输和退出游戏界面的功能。 要有帮助界面。 第二章 系统的设计实现 2.1 结构设计 Android程序=Activity+xml(view、surfaceview)+res+string.xml 如图:本软件主要分为4个部分 1.新游戏:是开始游戏的! 2.帮助:主要是来提示新人怎么玩五子棋的。 3.关于:是来说明五子棋的一些主要历史和概念。 4.退出:是用于退出游戏的。 2.2 设计实现 2.2.1 设计思想 本次设计主要是设计一个能够在 Android 手机上运行的五子棋游戏。根据一 般玩手机游戏的流程,玩家一般是先进入一个欢迎界面,进行选择操作后再进入 游戏的主界面开始游戏。本游戏软件也将遵循该流程,玩家打开游戏软件后将先 进入欢迎界面,选择游戏模式,然后进入游戏的主界面开始游戏。进入游戏的主 界面后,系统将根据玩家所选的游戏模式给玩家设

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档