开题报告_基于android平台的游戏软件设计与开发

开题报告_基于android平台的游戏软件设计与开发

ID:13054978

大小:457.50 KB

页数:51页

时间:2018-07-20

开题报告_基于android平台的游戏软件设计与开发_第1页
开题报告_基于android平台的游戏软件设计与开发_第2页
开题报告_基于android平台的游戏软件设计与开发_第3页
开题报告_基于android平台的游戏软件设计与开发_第4页
开题报告_基于android平台的游戏软件设计与开发_第5页
资源描述:

《开题报告_基于android平台的游戏软件设计与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广东技术师范学院天河学院本科毕业设计开题报告题目:基于android平台的游戏软件设计与开发系别:计算机科学与技术系专业:计算机科学与技术(软件设计)姓名:黄小航学号:2008632743103指导教师:肖政宏2012年1月12日5广东技术师范学院天河学院本科毕业论文(设计)开题报告系别计算机科学与技术系专业计算机科学与技术(软件设计)班级本软件081姓名黄小航学号2008632743103联系方式15012700302题目基于android平台的游戏软件设计与开发开题申请:(包括选题的意义与目的、文献综述、研究现状、创新思路、论文提纲、进度安排、参考文献等。)1. 研究方法和技

2、术路线1.1 开发平台Android 是基于 Linux 内核的 软件平台和操作 系统,是 Google 在 2007年 11 月 5 日 公布的 手机系统平台,早期由 Google 开发,后由开放手机联盟( OpenHandsetAlliance )开发。它采用了软件堆层( softwarestack,又名以软件叠层)的架构,主要分为三部分。低层以 Linux 内核工作为基础,只提供基本 功能,其他的应用软件则由各公司自行开发,以 java作为编写 程序的一部分。另外,为了推广此技术, Google 和其它几十个手机公司建立了开放手机联盟( OpenHandsetAllianc

3、e )。1.2 开发语言以 Java 为编程语言,使 Android 从接口到功能,都有曾相互不穷的变化,其中 Acticity 等于 J2ME 的 MIDlet , View 等于Displayable ,还有 Image 等于 BitMap 。1.3研究方法和手段( 1 )查询和上网搜索相关资料,了解本系统的研究意义。( 2 )通过查询得来的资料了解和分析该系统要做出哪些模块和要实现一些什么功能。( 3 )设计出大体上要做出的功能模块,并画出模块图。( 4 )在对将要做的系统有了一定的了解和设想之后,对每个功能模块进行细化,并将每一模块之间的衔接联系好。制定出每一步的做法和注

4、意的地方。( 5 )完成程序设计了以后对程序进行调试,在调试中发现程序所存在的一些问题并及时解决,争取完善系统。( 6 )最后,整理各阶段的设计和记录文档,准备撰写论文稿。2 .主要内容和论文框架2.1 游戏概述本游戏是斗地主游戏 (Android版 ),是根据湖北地区民间的盛行的扑克牌游戏斗地主,融合最新的移动平台 Android的特点和管理需要,推出的体现当前行业最具有代表意义的解决方案。作为面向广大用户网络游戏,主要用于提供斗地主的游戏平台,提供发牌、叫牌、出牌、胜负判定等主要功能。最终实现斗地主手机游戏,要求该游戏具有一定的可玩性,高效的交互性 ,且操作性强,易于维护和更

5、新要求实现一款手机游戏,该游戏以Eclipse为开发平台,基于 Android移动开发规范,采用 Java语言进行开发。整款游戏主要分为游戏逻辑、游戏菜单等模块,其中游戏逻辑模块包括游戏数值设定、游戏关卡设定和游戏道具等功能,游戏菜单包括游戏登录界面、游戏中界面等。最终实现手机游戏,要求该游戏具有一定的可玩性,高效的交互性 ,且操作性强,易于维护和更新。2.2 游戏规则设定52.2.1 胜负判定规则:该游戏由三个人玩,用一副牌,地主为一方,其余两家为另一方,双方对战,先出完牌的一方获胜。出牌规则类似 "争上游 "。(1) 发牌:一副牌,留三张底牌,其他发给三家,底牌加到地主手中。

6、(2) 叫牌:叫牌按出牌顺序轮流开始叫牌,每人只能叫一次,叫牌可叫 "1分 "、 "2分 "、 "3分 "或不叫,所叫的分数为 "叫牌的底分 ",分数叫的高赢的多,输的也多。叫完后叫的最大分的为地主,如果都选择不叫牌,重新发牌,然后重新开始叫牌。(3) 出牌:首先将三张底牌交给地主,三张底牌所有人都能看到。由地主开始出牌,然后按逆时针顺序依次出牌,轮到用户跟牌时,用户可按左上方P ass按钮表示不跟或按 Search按规则查找然后按出牌按钮出牌。直至某一方牌出完就结束此局。2.2.2 牌型(1) 火箭:即双王(双鬼牌),什么牌型都可打,是最大的牌。(2) 炸弹:四张同数值牌(如四

7、个5)。除火箭和比自己大的炸弹外,什么牌型都可打。(3) 单牌(一手牌):单个牌。(4) 对牌(一手牌):数值相同的两张牌。(5) 三张牌:数值相同的三张牌(如三个 10)。(6) 三带一手:数值相同的三张牌+一张单牌或一对牌。例如:333+4或 333+44(7) 单顺:五张或更多的连续单牌(如: 34567或 678910J)。不包括 2点和双王,不分花色。(8) 双顺:三对或更多的连续对牌(如: 334455、 88991010JJ)。不包括 2点和双王。(9) 三顺:二个

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

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

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