Java第一人
Java第一人
全部文章
游戏
docker(1)
java(744)
jquery(1)
js(1)
jvm(1)
mysql(1)
netty(1)
redis(1)
spring(3)
二叉树(1)
人工智能(1)
分布式(17)
列表(2)
可视化(1)
堆栈(1)
小程序(1)
嵌入式(1)
数据库(20)
数据结构(2)
未归档(46)
架构(20)
程序人生(19)
程序员(8)
算法(14)
编程语言(18)
网关(1)
网络(5)
腾讯(2)
设计模式(6)
运维(2)
链表(1)
队列(3)
项目管理(1)
归档
标签
去牛客网
登录
/
注册
Java第一人的博客
全部文章
/ 游戏
(共2篇)
用Java实现坦克大战项目及源代码下载,同时此项目贯穿了23种设计模式
一、简单介绍 这是一个功能相对全的JAVA版坦克大战,界面绘制是通过JAVA的图形化用户界面完成的,包括了菜单界面和游戏界面。其中菜单界面可以供玩家选择重新开始游戏、暂停、继续、是否播放背景音乐、帮助等操作;游戏界面绘制了坦克、河流、草地、鹰碉堡等经典坦克场景,玩家在游戏界面操作坦克开始对战。 ...
2021-07-03
1
722
“Java教父”用了一个坦克大战项目就讲完了23种设计模式
坦克大战 一、需求分析 坦克大战中有我方坦克和敌方坦克,我方坦克有一个,敌方坦克有多个。坦克可以移动,也可以发射子弹。我方坦克可以通过上下左右键来控制方向,敌方坦克自动改变方向。在游戏窗体中有障碍物,包括砖墙、钢墙、水墙和草地。坦克可以穿过草地,在遇到其他障碍物时,我方坦克停止移动,并通过操纵改...
2021-07-03
0
535