java坦克大战课程设计_JAVA课程设计——坦克大战

本次课程设计是一个Java实现的坦克大战游戏,包括游戏开始、结束界面和游戏过程。团队成员祝文涛、林硕、王赐荣共同完成,项目参考了其他资源并进行了改进。游戏尚未实现联网功能,但计划增加更多坦克和道具类型,未来将拓展为双人联网游戏。通过此项目,团队成员深化了合作意识,提高了编程能力。
摘要由CSDN通过智能技术生成

1. 团队名称、团队成员介绍、任务分配,团队成员课程设计博客链接(以表格形式呈现),标明组长。

团队名称:哈哈 网络1813 祝文涛【组长】201821123083 网络1813 林硕 201821123070 网络1813 王赐荣 201821123074

2. 如果有参考他人代码,请给出项目所参考的其他项目的博客与链接。

3. 本项目的git地址。

4. 前期调查

游戏开始界面

11948be1feb44b3b84a31963e3f4d3e4.png 游戏结束界面

6cf698bb96eacdf92be27a06e2acb1a2.png 游戏界面

d117fad5ad66235cecb3d9073ca63a66.png

5. 项目功能架构图、主要功能流程图

0647dbfe1d8bd3ea2d7399340b72974b.png

6. 面向对象设计包图、类图。如果类太多,可仅列出主要类。

7. 项目运行截图或屏幕录制

-登录界面

36edb548c88815548af939728cbc0919.png

登录成功后

ddb8a7e0972dfb31b51c3833435d492e.png

进入游戏中

c1606fe7cfcfffc552510cb342991123.png

8. 项目关键代码:模块名称-文字说明-关键代码(注意:不得直接复制所有源代码,仅粘贴最关键代码)。

登录界面-连接数据库

6406445fb5e9877633aa4288ed4c1292.png

登录界面-验证账户密码是否存在

bfd373c3effefa4111e8ff8f62af8d2b.png

登录界面-新账户密码插入数据库

f3eee6332c1e78a9a6721205ba0ae14c.png

9. 项目代码扫描结果及改正。

582b236fb696fabfc4c047b6e8d54cad.png

###改正后:

4da7c0178938ca8a7cecbe61add3dd12.png

10. 项目总结(包括不足与展望)

尚待改进:游戏还未实现联网功能,部分菜单功能未实现

展望:增加更多的坦克种类以及道具种类,实现联网双人游戏功能

11. 可选:其他,如感想等。

感想:通过这次的课程设计,我们团队的成员都深深体会到合作的重要性。一个项目的完成靠的都是每个小组成员的努力。我们认清了我们所学的不足,所以碰到了不少问题,但是我们一起讨论碰到的问题,并且一起想方法解决它。提升了我们每个人的编程能力,每个人都认真完成了自己的部分,虽然完成的路上是困难的,但是小组成员互相鼓励支持,最终一起完成了任务。通过这次的合作性的课程设计,我们收获很大。我们会珍惜每一次的课程设计,因为每一次的课程设计都使我们受益匪浅。

d6b749c0c1b173d8044d247cdcee46cd.png

7be718852f3b92d6a3e6b6b91ee42cba.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值