推箱子游戏设计与实现.doc

推箱子游戏设计与实现.doc

ID:57451897

大小:1.52 MB

页数:29页

时间:2020-08-21

推箱子游戏设计与实现.doc_第1页
推箱子游戏设计与实现.doc_第2页
推箱子游戏设计与实现.doc_第3页
推箱子游戏设计与实现.doc_第4页
推箱子游戏设计与实现.doc_第5页
资源描述:

《推箱子游戏设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、师大学学院本科毕业设计推箱子游戏设计与实现学生起明学号2012101087所在系通信工程系专业名称通信工程班级2012级宽带一班指导教师陆园师大学学院二○一六年五月推箱子游戏的设计与实现前言于如今竞争激烈的快节奏时代中,人们的生活水平越来越繁忙,因为此,愈来愈多的人感到心的空虚与压力带来的烦躁,这些也带给人们许许多多心理上和身体上的困惑。所以如何缓解当代人们的生活压力,已成为人们的共同夙愿。这一次的这个基于JAVA的推箱子小游戏正是使用JAVA语言并且结合于Eclipses编译器,开发出了这样一款适合用于休闲的小

2、游戏,在放松的同时也给忙碌的人们打开另一个思考的空间。这一款基于JAVA开发的推箱子主要分为初始化、画图、移动小人、移动箱子以及功能控制共五个模块。玩家可以通过控制游戏中的小人的移动来实现推动箱子,同时需要避开障碍物和死角方能将箱子推放到正确位置从而过关。每关的难易程度各不相同,不仅可以供人们用以娱乐,还有助于开发智力,提高人们思考问题与想象的能力,改善人们的思维方式,拓展思维。关键词:JAVA解压推箱子游戏AbstractIntoday'scompetitiveeraoffast-paced,people'sl

3、ivinglevelisbecomingmoreandmorebusy,becauseofthis,anincreasingnumberofpeoplehavefeltirritabilityofemptinessandpressure,thesealsobringpeoplemanypsychologicalandphysicalpuzzles.Sohowtoalleviatethepressureofcontemporarylife,hasbecomethecommonaspirationofthepeopl

4、e.ThistimethebasedonJavaSokobangameisusingtheJavalanguageandthecombinationoftheeclipsesofthecompilerdevelopedsuchasuitableforleisuregame,inarelaxedbutalsotothebusypeopletoopenanotherthinkingspace.ThisisbasedontheJAVAdevelopmentofthepushboxisdividedintoinitial

5、ization,drawing,movingpeople,movingboxesandatotaloffivefunctionalcontrolmodule.Playerscancontrolthegamethroughthevillain'smobiletoachievethepromotionofthebox,whiletheneedtoavoidobstaclesanddeadsidetopushtheboxtothecorrectpositionsothat.Eachlevelofdifficultyis

6、different,notonlycanbeusedforpeopletoentertain,butalsohelpstodevelopintelligence,improvepeople'sabilitytothinkaboutproblemsandimagination,improvepeople'swayofthinking,expandthinking.KeyWords:JAVARelievepressurePushboxGame目录前言IAbstractII1.可行性研究21.1设计目的21.2可行性研

7、究前提21.3可行性分析21.4结论意见32.需求分析32.1引言32.2游戏需求32.3软硬件需求4硬件环境需求:4软件环境:42.4接口控制42.5方案论证42.5.1.C++语言的优点42.5.2.Java语言的优点52.5.3.方案选择63.概要设计73.1游戏设计分析73.3.1.地图文件的引用73.3.2.程序运逻辑73.3.3.绘图73.3.4.显示平台73.2注意事项83.3游戏流程图84.详细设计94.1游戏总体结构与代码9结论21参考文献22致231.可行性研究1.1设计目的灵活运用自己在学校

8、学习期间所学到的理论知识和实际动手技能,并结合自己于课外查找到的资料,该推箱子游戏设计并开发基于JAVA,使自己能够熟悉和熟练应用开发过程及相关技能,培养独立思考能力,测试学习结果,实践和提高编程能力,并为今后的工作打下坚实基础的实际能力。1.2可行性研究前提基本需求:系统开发的总体任务是综合体现游戏本身的可操作性、美观性和及时性。在游戏的开发过程中谨遵软件工程规,可采用

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

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

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