首页 >  jsp/java设计  > 正文

基于java的推箱子游戏设计

推箱子游戏的玩法十分简单——控制人物绕过障碍物,到达目的地。此次毕业设计基于java语言。将游戏地图做成通用的关卡设计,关卡用文本实现,在文本文件里设置好关卡, 游戏核心模块中图片随机生成采用了数字和图片绑定,运用随机函数以及数组交换的算法,实现了游戏图片初始化状态,有效的解决了图片排布问题,方案简单易行。充分运用堆栈的存储特点实现悔棋功能。用迭代计算小人和箱子的移动。舒缓的音乐配合有趣的步骤,相信能引起很多人的兴趣。作为一个具有悠久历史的游戏,也能够引起人的怀念和共鸣。
 
本游戏要求用户将游戏地图中所有放置着的箱子推到指定的地点来完成游戏,用户通过绕开地图中的障碍物将可移动的箱子推到目的地,游戏的难度在于要求用户通过合理的路径安排来使所有的箱子最后都到达目的地。
要求: 
1初始化游戏界面设计 
2地图的绘制 
3每一关都按照数组重新绘制地图 
4小人与箱子的移动 
5完成"悔一步"的操作
java游戏类毕业设计图
原始数据:
1.通过查阅相关中英文文献15篇以上;
2.网络上的相关资料;
3.基于JAVA的应用开发以及数据库的应用;
技术要求:
1.以Myeclipse或Eclipse为开发工具;
2.运用数据库MySQL;
3.java的布局和设计,主要是GUI(用户图形界面)和API(应用程序接口)等相关技术;
工作要求:
1.编码规范,严谨;
2.软件的各个模块功能得以实现;
3.对系统进行严格的综合测试,尽可能发现系统中的错误,然后加以修正并正式投入使用。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:基于Java的拼图游戏的设计

下一篇:jsp员工工资管理系统