《本科坦克大战》word版

《本科坦克大战》word版

ID:30374332

大小:1.33 MB

页数:70页

时间:2018-12-29

《本科坦克大战》word版_第1页
《本科坦克大战》word版_第2页
《本科坦克大战》word版_第3页
《本科坦克大战》word版_第4页
《本科坦克大战》word版_第5页
资源描述:

《《本科坦克大战》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、毕业设计(论文)摘要本论文着眼于J2ME技术的应用,开发一款可商用的手机游戏程序——坦克大战。本程序的界面和运作方式继承于日本任天堂公司在20世纪80年代开发的BattleCity游戏,将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。本游戏中设计的主要研究的内容:敌我双方的坦克以及子弹均以图片方式显示,并且添加游戏包含河、墙、草等环境元素。使用多线程来控制坦克的动作同时使用缓冲技术来减少游戏过程中屏幕的闪动率,游戏的难度会随杀死敌人数量的增加而自动提高。敌人中包含特殊坦克,杀死后会随机出现奖励物品,我方坦克是有生命值控制的,共三条命。本游

2、戏采用版本升级的方式逐步完善游戏功能。本游戏中包括游戏主窗口程序模块,坦克类模块,子弹模块,河流模块,墙壁模块,及容纳这些物体的父类容器模块,奖励模块,爆炸显示模块,配置读取模块,这些模块之间相互联系。关键词多线程双缓冲技术容器1毕业设计(论文)AbstractThispaperfocusesontheapplicationofJ2MEtechnology,developedacommercialmobilephonegames--tankwar.TheprograminterfaceandoperationmodeofinheritanceintheNin

3、tendoCoofJapaninthenineteeneightiesdevelopedBattleCitygame,theagesofclassicsportedtomobilephone,formorepopularhardwareplatformtoprovideapplicationsoftware.Themainresearchcontentofthegamedesign:thebulletsbetweenusandtheenemydisplayedinpicture,andthegamecontainsriver,wall,grassandoth

4、erenvironmentalelements.Theuseofmultiplethreadstocontrolthetankaction,atthesametimeusingbuffertechnologytoreducethecourseofthegamescreenflickerrate.Thedifficultyofthegamewillraiseautomaticallywiththeincreaseofthenumberofthekilledenemy.Theenemyhasspecialtanks,anditwillrandomlyappear

5、rewardsafterkillingenemys,andourtankshasthelifevaluecontrol.Thegameusesthemethodofversionupgradingtoperfectgamefeaturesgradually.Thegameincludesamainprogrammodule,tankmodule,bulletmodule,rivermodule,wallmodule,andtheparentcontainermodulewhichaccommodatestheseobjects,rewardmodule,di

6、splayofblastmodule,configuredmodule,thesemodulesareinterconnectedwitheachother.Keywords:multiplethreads,buffertechnology,container1毕业设计(论文)目录摘要1ABSTRACT2第1章绪论31.1项目背景31.1.1国内背景31.1.2国外背景41.2项目来源51.3设计游戏的必备知识51.3.1JAVA语言程序设计的基本知识点51.3.2JAVA语言的特性7第2章需求分析82.1系统需求分析82.2用况建模92.3活动建模102.

7、4开发环境102.5J2ME概况及应用112.5.1JAVA平台的四个版本112.6本章小结11第3章游戏设计133.1游戏结构设计133.2数据结构设计143.3算法设计153.4本章小结23第4章游戏详细设计244.1游戏功能设计244.2类模型254.3玩家坦克的功能属性264.4敌人坦克的功能属性264.5子弹的运行和控制274.6坦克的控制和敌方的智能运行284.7本章小结30第5章游戏实现315.1游戏规则及运行界面315.1.1游戏步骤315.1.2操作311毕业设计(论文)5.1.3游戏规则及运行界面315.2本章小结36第6章本游戏中关键技

8、术和要改进的地方376.1有关绘图的关键技术376.

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

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

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