java程序设计-推箱子(董可举、于泮之)

项目简介:

团队选择难度为B的小游戏推箱子一方面是该项目难度中肯值得一试,并且团队两名成员对此方面有浓厚的兴趣,另一方面是此项目能充分发挥我们所学尤其是课本后几章的内容,也有利于我们的期末复习。我和队员耗时两周左右利用课余空闲时间完成了推箱子小游戏的书写,该游戏设有十个关卡实现了传统游戏推箱子的基本操作,不足之处还请老师指导批评。

项目主要技术:二维动态数组、文件、awt抽象窗口工具包、部分复杂算法、大部分注释等

项目需求分析

:1、简洁清晰的操作界面,最好是环境友好型(我们选择了绿色背景保护您的双眼);

2、地图元素区分明显、让用户一眼明了;

3、能够用鼠标键盘进行流利的操作(上下左右撤回跳关);

项目亮点: 1、构思和设计过程中不断引进所需包2、充分发挥键盘事件实现流利操作3、图像的绘制和移除(人物地图元素)4、音乐的添加  5、利用三重数组构造多组二维地图 6、利用动态数组实现撤回功能7、采用逆向设计路线完成操作部分 8、友好的操作界面

功能截图演示部分

组长董可举负责的部分    1.负责git仓库创建、团队博客创建及书写整理 、任务分配和团队答辩筹备  2、负责 整个游戏界面构建(窗口、容器、对话框、游戏地图初始化及绘制)和各类操作设置(上下左右撤回跳关)。

我负责的部分

1、负责游戏素材(人物图像、音乐、地图)搜寻并添加创意,相关较难知识查询(图像绘制相关包、设置音乐相关包)2、负责游戏音乐和地图的书写、检查整体代码漏洞以及进一步完善。

 



————————————————
本文参考CSDN博主「DKJ666」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/DKJ666/article/details/118067003

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值