您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 推箱子游戏设计与实现
四川师范大学成都学院本科毕业设计I四川师范大学成都学院本科毕业设计推箱子游戏设计与实现学生姓名张起明学号2012101087所在系通信工程系专业名称通信工程班级2012级宽带一班指导教师陆园四川师范大学成都学院二○一六年五月四川师范大学成都学院本科毕业设计II推箱子游戏的设计与实现前言于如今竞争激烈的快节奏时代中,人们的生活水平越来越繁忙,因为此,愈来愈多的人感到内心的空虚与压力带来的烦躁,这些也带给人们许许多多心理上和身体上的困惑。所以如何缓解当代人们的生活压力,已成为人们的共同夙愿。这一次的这个基于JAVA的推箱子小游戏正是使用JAVA语言并且结合于Eclipses编译器,开发出了这样一款适合用于休闲的小游戏,在放松的同时也给忙碌的人们打开另一个思考的空间。这一款基于JAVA开发的推箱子主要分为初始化、画图、移动小人、移动箱子以及功能控制共五个模块。玩家可以通过控制游戏中的小人的移动来实现推动箱子,同时需要避开障碍物和死角方能将箱子推放到正确位置从而过关。每关的难易程度各不相同,不仅可以供人们用以娱乐,还有助于开发智力,提高人们思考问题与想象的能力,改善人们的思维方式,拓展思维。关键词:JAVA解压推箱子游戏四川师范大学成都学院本科毕业设计IIIAbstractIntoday'scompetitiveeraoffast-paced,people'slivinglevelisbecomingmoreandmorebusy,becauseofthis,anincreasingnumberofpeoplehavefeltirritabilityofemptinessandpressure,thesealsobringpeoplemanypsychologicalandphysicalpuzzles.Sohowtoalleviatethepressureofcontemporarylife,hasbecomethecommonaspirationofthepeople.ThistimethebasedonJavaSokobangameisusingtheJavalanguageandthecombinationoftheeclipsesofthecompilerdevelopedsuchasuitableforleisuregame,inarelaxedbutalsotothebusypeopletoopenanotherthinkingspace.ThisisbasedontheJAVAdevelopmentofthepushboxisdividedintoinitialization,drawing,movingpeople,movingboxesandatotaloffivefunctionalcontrolmodule.Playerscancontrolthegamethroughthevillain'smobiletoachievethepromotionofthebox,whiletheneedtoavoidobstaclesanddeadsidetopushtheboxtothecorrectpositionsothat.Eachlevelofdifficultyisdifferent,notonlycanbeusedforpeopletoentertain,butalsohelpstodevelopintelligence,improvepeople'sabilitytothinkaboutproblemsandimagination,improvepeople'swayofthinking,expandthinking.KeyWords:JAVARelievepressurePushboxGame1目录前言...........................................................................................................................................IIAbstract....................................................................................................................................III1.可行性研究........................................................................................................................31.1设计目的.....................................................................................................................31.2可行性研究前提.........................................................................................................31.3可行性分析.................................................................................................................31.4结论意见.....................................................................................................................42.需求分析..............................................................................................................................42.1引言.............................................................................................................................42.2游戏需求.....................................................................................................................52.3软硬件需求.................................................................................................................5硬件环境需求:........................................................................................................5软件环境:................................................................................................................52.4接口控制.....................................................................................................................52.5方案论证.....................................................................................................................62.5.1.C++语言的优点..............................................................................................62.5.2.Java语言的优点...........................................................................................62.5.3.方案选择........................................................................................................83.概要设计..............................................................................................................................93.1游戏设计分析.............................................................................................................93.3.1.地图文件的引用............................................................................................93.3.2.程序运逻辑....................................................................................................93.3.3.绘图................................................................................................................93.3.4.显示平台......................................................................................................103.2注意事项..................................................................................................................103.3游戏流程图..............................................................................................................104.详细设计...............................................................................................................................114.1游戏总体结构与代码..............................................................................................
本文标题:推箱子游戏设计与实现
链接地址:https://www.777doc.com/doc-5407871 .html