操作说明:运行软件即开始游戏,
W、S、A、D :上、下、左、右;
J键:普通攻击;
K键 :表示加强攻击;
F1键 :复活玩家坦克
《视频演示及源码获取方式见文末》
需求
实现简易的坦克大战游戏,能够实现敌方坦克与玩家坦克的生成,允许坦克在8个方向移动,游戏场景的建设(围墙、药包),玩家坦克一般攻击、加强攻击模式,游戏数据的显示,坦克生命值的显示与更新等
设计
项目设计-程序框架图(分层模式-->当软件比较复杂,需要模式管理)逐渐理解设计模式
坦克大战游戏程序框架图
(1,系统有哪些类【文件】 2,明确类与类的调用关系)

游戏截图
初始界面

普通攻击

加强攻击

玩家失败

优化方向
代码完成比较匆忙,功能可以继续完善
①设置关卡
②完善游戏建筑
③游戏数据显示
项目源码
源码获取地址:
本文介绍了一个简易坦克大战游戏的实现,包括WASD键控制移动,J和K键进行攻击,以及F1键复活玩家。游戏包含敌方坦克、围墙、药包等元素,并展示了游戏的各个状态。未来计划增设关卡、完善游戏建筑和数据展示。提供的源码可供进一步学习和优化。
https://mp.weixin.qq.com/s?__biz=MzI5NTExMTE3OA==&mid=2649942214&idx=1&sn=c3dcc2a0f29243a985e3f92530a9173d&chksm=f45ed7a3c3295eb50ac8b5cf36e1c88b59a2296fb144cd18e865d8efe2546d549bc66e6fbd22&token=1807245799&lang=zh_CN#rd
1278

被折叠的 条评论
为什么被折叠?



