- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java实推箱子游戏
Java实现推箱子游戏
摘 要
社会在进步,人们生活质量也在日益提高。高强度的压力也接踵而来。社会中急需出现新的有效方式来缓解人们的压力。此次设计符合了社会需求,java推箱子游戏可以让人们在闲暇之余,体验游戏的乐趣。具有操作简单,易于上手的特点。
推箱子游戏的玩法十分简单——控制人物绕过障碍物,到达目的地。此次试验基于java语言。将游戏做成通用的关卡设计,关卡用文本实现在文本文件里设置好关卡,用迭代一个计算人是否能到达某一个格子 一个是计算箱子是否能到达相邻的某一个格子Java implementation of the Sokoban game
Abstract
Social progress, quality of life is also increasing. High-intensity pressure also follow. The emergence of new social urgently needed an effective way to relieve peoples stress. This is designed to meet the needs of the community, java Sokoban game allows people in her spare time, experience the fun of the game. With simple operation, easy to use features.
Sokoban game play is very simple - control the character around obstacles to reach the destination. The test is based on java language. The game map made generic level design, checkpoints set up checkpoints to achieve with a text in a text file, the game core module uses a randomly generated digital images and pictures binding, using a random array of functions and algorithms exchange to achieve a game pictures initialization state, effectively solve the problem of picture arrangement, the program is simple. Make full use of the storage characteristics of the stack to achieve undo function. Mobile computing and boxes of iterative villain, a calculation whether one can reach a certain grid is to calculate whether a case can reach a neighboring lattice. Soothing music with interesting step, which will hopefully lead to a lot of peoples interest. As a game with a long history, but also can cause people to miss and resonance.
Key Words Pressure; games; java; multifunction
目 录
摘 要 i
Abstract ii
引 言 1
1 系统分析 2
1.1 技术可行性分析 2
1.1.1 可行性目的 2
1.1.2 可行性研究前提 2
1.1.3 算法可行性分析 2
1.1.4 平台选择 4
1.2 需求分析 8
1.2.1 引言 8
1.2.2 游戏需求 8
1.2.3 软硬件需求 9
1.2.4 接口控制 9
1.3 方案论证 9
1.3.1 C++语言的优点 9
1.3.2 Java语言的优点 10
1.3.3 C语言的优点 11
1.3.4 方案选择 13
2 概要设计 15
2.1 游戏设计分析 15
2.1.1 地图文件的引用 15
2.1.2 程序运逻辑 15
2.1.3 绘图 15
2.1.4 显示平台 15
2.2
您可能关注的文档
最近下载
- 【靓仔资料库讲义】2025资料分析理论实战讲义(合集)(1).pdf VIP
- 1993年山东高考语文试卷真题及答案 .doc VIP
- 2025年美丽中国第六届全国国家版图(中小学组)知识竞赛题库及答案.doc VIP
- 科技驱动的滴滴出行营销模式研究.docx
- 《生物药研发策略解析》课件.ppt VIP
- 2023年在巡察动员会上的主持词 .pdf VIP
- GB_T 25849-2024移动式升降工作平台设计、计算、安全要求和试验方法.docx VIP
- 国开城市管理学1-11章节自测.pdf VIP
- 公路软土地基路堤设计规范(DB33-T 904-2021).docx
- 如何做好患者的跌倒评估和预防?.pptx
文档评论(0)