推箱子游戏设计与实现

推箱子游戏设计与实现

ID:32561833

大小:508.30 KB

页数:31页

时间:2019-02-12

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

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

1、毕业设计(论文)课题名称基于swing开发的推箱子游戏学生姓名吕季干学号0840819035系、年级专业理学与信息科学系2008级信息与计算科学指导教师戴亚滨职称讲师2012年5月25日邵阳学院毕业设计(论文)摘要在现今电子信息高速发展的时代,电子游戏已经深入人们的日常生活,成为娱乐方式。但是游戏设计结合了日新月异的技术,在一个产品中整合了复杂的设计、艺术、声音和软件。推箱子游戏是一款很有趣味的游戏,它由英雄、魔王、笼子、墙和地板组成,然后存储在一个数组中,用户根据键盘的向上、向左、向右和向下键操作

2、。其开发过程有一定的技巧和方法,其中涉及到二维数组、键盘操作以及图形化函数等方面的知识。此次设计是在MicrosoftWindows7系统下,以java为开发语言,在eclipse平台上进行游戏的设计与实践。关键词:游戏设计、数组、开发语言II邵阳学院毕业设计(论文)AbstractInthecurrenteraofrapiddevelopmentofelectronicinformation,electronicgameshasbeendeeplyPeople'sDailylife,beenjoy

3、edbyyoungandoldformofentertainment.Butthegamedesigncombinedwithtomorrow'stechnology,inaproductintegrationofcomplexdesign,art,soundandsoftware,sonotwell-known.Pushedboxgameisaveryinterestinggame,itachievedbyHero,Devil,Cage,FloorandWall,andthenstoredinan

4、array,usersaccordingtothekeyboardfourthedirectionup,left,rightanddownoperationtocontrol.Pushedboxgamedevelopmentprocesshascertainskillsandmethods,whichinvolvesatwodimensionalarray,keyboardandgraphicalfunctionandotheraspects.ThisdesignisinMicrosoftWindo

5、ws7system,withJAVAfordevelopmentoflanguage,Ecpliseplatformgamedesignandpractice.Keywords:Gamedesign,array,DevelopmentlanguageII邵阳学院毕业设计(论文)目录摘要IAbstractII前言11可行性分析21.1要求21.2目标22项目开发计划的任务分解23概要设计23.1游戏界面23.2游戏四种基本图形23.3英雄走向图形33.4箭头图片34需求规格说明34.1运行环境34.2

6、功能需求34.3运行需求45详细设计45.1系统模块45.2任务执行流程55.3小人移动流程56界面实现56.1界面区56.2游戏区86.3图片加载区116.4英雄变化区116.5地图绘画区197结束语23参考文献242邵阳学院毕业设计(论文)附录25致谢262邵阳学院毕业设计(论文)邵阳学院毕业设计(论文)28邵阳学院毕业设计(论文)前言随着社会的发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利的地位。信息产业正在成为一个国家的支柱。只有拥有了先进的技术和知

7、识,才能有效地管理好浩如烟海的信息,并从中提取出对自己有用的信息来加以利用。推箱子游戏是目前比较流行的游戏之一,很多操作系统或者流行软件都会带有这种游戏。它既能锻炼思维的严密性,又有很多乐趣。我个人也比较喜欢玩这个游戏,因此,我就借这个机会将这个推箱子游戏用java语言实现了出来,其中的界面使用了swing中的工具,当然,我也借鉴了前人的一些技巧经验。然而Swing是什么?Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包为基础使跨平台应用程序可以使用任何可插拔的外观风

8、格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。通过本次游戏的设计,综合自己在校期间所学的理论知识,设计开发推箱子游戏,使自己熟悉应用系统的开发过程,培养独立思考能力,检验学习效果和动手能力,初步掌握软件工程的系统理论,进一步巩固和加强自身对java,swing基础知识的理解,提高自己的编程水平,从而达到理论与实践相结合的目的。由于时间仓促和本人水平有限,此游戏的制作显得有些粗糙,我以后将会再接再厉。28邵阳学

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

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

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