毕业论文--捕鱼达人游戏的设计

毕业论文--捕鱼达人游戏的设计

ID:39456359

大小:2.68 MB

页数:32页

时间:2019-07-03

毕业论文--捕鱼达人游戏的设计_第1页
毕业论文--捕鱼达人游戏的设计_第2页
毕业论文--捕鱼达人游戏的设计_第3页
毕业论文--捕鱼达人游戏的设计_第4页
毕业论文--捕鱼达人游戏的设计_第5页
资源描述:

《毕业论文--捕鱼达人游戏的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、盐城师范学院毕业设计毕业设计捕鱼达人游戏的设计学生姓名___________学院________专业______班级___________学号_________指导教师_______2016年5月16日盐城师范学院毕业设计捕鱼达人游戏的设计摘要捕鱼达人小游戏是在windows10平台上运行的,采用了Java语言编写。因为游戏有大量的类与对象,所以需要对Java基础和面向对象思想的知识有着全面且深入的了解,将封装、继承、多态这三大特点在游戏中体现,需要合理的运用Java多态的特性,并且需要设计者将清晰的思维在代码逻辑上展现出来。实现了游戏在用Java编写的窗口界面下运行起来,通

2、过鼠标点击屏幕调节炮弹威力、调节方向、发射子弹并击杀小鱼的功能。【关键词】Java,面向对象思想盐城师范学院毕业设计TheDesignofAndroid-basedFishingGameAbstractFishinggameisrunningonthewindows10andusestheJavalanguage.Becausethegamehasalargenumberofclassesandobjects,itisnecessarytohaveacomprehensiveandin-depthunderstandingoftheJavafoundationandthekn

3、owledgeofobject-orientedthinking,Maketheencapsulation,inheritanceandpolymorphismreflectinthegame,IneedareasonableuseofthecharacteristicsoftheJavapolymorphism.thedesignerwillshowclearthinkinginthecodelogic.ThegameisrunninginthewindowinterfacewrittenbyJava,achievedthroughthemousetoclickonthes

4、creentoadjustthepoweroftheshell,thedirectionofregulation,firingbulletsandkillthesmallfish.[Keywords]Java,Objectorientedthinking盐城师范学院毕业设计目录1引言11.1课题研究的目的和意义11.2游戏目标分析12游戏开发设计相关技术12.1关键技术详细说明12.1.1Java简介12.1.2Java类与对象12.1.3接口的意义22.1.4多态22.1.5算法22.1.6Java多线程32.2系统开发工具--MyEclipse1033游戏需求分析和功能设

5、计33.1需求分析33.2游戏设计流程分析33.3所有功能实现类(接口)的简介44游戏功能的具体实现64.1游戏的初始化64.1.1游戏启动界面的设计和各类的初始化64.1.2游戏的画面及音效74.1.3图层的设计104.1.4布局的管理114.1.5粒子效果的设计114.2鱼类的设计与功能详细说明124.2.1领头鱼124.2.2鱼群的生成和管理134.2.3鱼类的全部属性134.3炮台及子弹的设计与详细说明174.3.1炮台的详细设计17盐城师范学院毕业设计4.3.2子弹和渔网的设计194.4得分的详细设计与说明204.4.1金币的设计204.4.2定时自动给金币的设计2

6、15游戏的其他细节设计225.1游戏的常量类225.2游戏的配置与解析235.3XML管理246游戏测试257结论与展望25参考文献26致谢27盐城师范学院毕业设计1引言1.1课题研究的目的和意义本毕业设计的目的是运用Java语言的知识编写一款游戏--捕鱼达人,来巩固自己Java面向对象的编程思想,使自己能够全面牢固的掌握Java的基础知识,将类与对象的思想在该款游戏里比较好的体现,合理的运用封装、继承、多态这三大特点来编写一个完整的程序。本设计的意义在于锻炼自己的实际动手能力,培养自己综合运用所学的知识分析并解决实际问题的能力。培养自己严肃认真的科学态度和严谨求实的工作作风

7、。1.2游戏目标分析虽然功能上不能和正版的捕鱼达人游戏相比,但是其基本的功能用不同威力的子弹设计击杀难度不同的鱼的功能,还是在游戏中较好的实现了。简单来说,就是同一条鱼,用威力高的子弹更容易击落一点,同一威力的子弹,击落大鱼(实际以游戏内的设定为主)相比小鱼当然会难上一点,显然,威力大的子弹所需要的金币是更多的,击落大鱼的所获得的奖励也是更诱人的,所以,这就取决于玩家自己的决策了,是冒较大的风险采用威力大的子弹击打鱼群,还是稳扎稳打,用小型子弹击打鱼群做长久之计。还有,游戏中鱼群的出现概率要适中,不能出

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

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

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