##说明##
用Java实现的坦克大战游戏,没有使用游戏引擎开发。主要是运用下学过的多种设计模式,包括单例模式,享元模式,函数模板模式,观察者模式,责任链模式等
目前是Demo 1.0,下面放几张预览图
<img src="http://ires.wongyotwei.cn/bc-pv1.png">
<img src="http://ires.wongyotwei.cn/bc-pv2.png">
<img src="http://ires.wongyotwei.cn/bc-pv3.png">
没有合适的资源?快使用搜索试试~ 我知道了~
Java实现坦克大战游戏.zip
共293个文件
class:89个
png:72个
java:68个
0 下载量 120 浏览量
2023-09-10
14:00:28
上传
评论
收藏 1.19MB ZIP 举报
温馨提示
用java写的项目,项目可以直接运行,请放心下载使用。
资源推荐
资源详情
资源评论
收起资源包目录
Java实现坦克大战游戏.zip (293个子文件)
T2_bao01.bmp 15KB
T2_jz001.bmp 15KB
T2_jz001.bmp 15KB
T2_bao01.bmp 15KB
T2_jz001.bmp 15KB
T2_bao01.bmp 15KB
LevelHandler.class 17KB
Tank.class 9KB
Bullet.class 7KB
TankMotionEnemy.class 6KB
GridGameObjectGroup.class 6KB
Item.class 5KB
Eagle.class 5KB
TankSpawnPoint.class 4KB
Tile.class 4KB
GamePrepareStage.class 4KB
TankBulletLauncherPlayer.class 4KB
GameObject.class 4KB
Tank$TankCollisionListener.class 3KB
Effect.class 3KB
ResourcePool.class 3KB
Bullet$BulletCollisionListener.class 3KB
TankMotion.class 3KB
App$AppPanel.class 3KB
LevelBean.class 3KB
HeadlineStage.class 3KB
TextSprite.class 3KB
LevelPreviewStage.class 3KB
DefaultGameObjectGroup.class 3KB
ItemFreezeCollisionListener.class 3KB
TankBulletLauncherEnemy.class 2KB
GameObjects.class 2KB
TankBuffContainer.class 2KB
ItemSpeedUpCollisionListener.class 2KB
ItemAddBulletSlotCollisionListener.class 2KB
App.class 2KB
LevelHandleStage.class 2KB
EnemiesMonitor.class 2KB
GameController.class 2KB
Tank$TankBulletHitListener.class 2KB
Array2D.class 2KB
PlayerTank.class 2KB
ItemClearEnemyCollisionListener.class 2KB
ItemGuardCollisionListener.class 2KB
GOSprite.class 2KB
EntryStage.class 2KB
Direction.class 2KB
TextSprite$OutlineTextSprite.class 2KB
EnemyTank.class 2KB
App$MouseActionAdapter.class 2KB
BootstrapStage.class 2KB
Block.class 2KB
PlayerMonitor.class 2KB
ItemGuardEagleCollisionListener.class 2KB
ItemAddLiveCollisionListener.class 2KB
GridGameObjectGroup$AccessRange.class 2KB
LevelHandler$ItemCreator.class 2KB
LevelHandler$LState.class 2KB
Block$BlockCollisionListener.class 2KB
GraphicUtil.class 2KB
BootstrapStage$ResourceProcessThread.class 1KB
GameOverStage.class 1KB
TankMotionPlayer.class 1KB
Eagle$EagleBulletHitListener.class 1KB
Block01BulletHitListener.class 1KB
App$KeyboardListener.class 1KB
Block02BulletHitListener.class 1KB
Client.class 1KB
Buff.class 1KB
Bullet$BulletBulletHitListener.class 1KB
FileUtil.class 1KB
BulletMotion.class 1KB
Bundle.class 1KB
CollisionListener.class 1KB
BulletHitListener.class 1KB
TankMotionEnemy$1.class 1KB
Bullet$1.class 1020B
Tank$1.class 1012B
TankBulletLauncher.class 970B
KeyInput.class 859B
Constant.class 851B
AudioUtil.class 750B
Client$1.class 655B
UIObject.class 603B
BGO.class 591B
IGameObjectGroup.class 566B
Test.class 532B
GOBoundingBox.class 505B
IStageHandleContext.class 412B
IStage.class 353B
Block$1.class 261B
TextSprite$1.class 238B
App$1.class 221B
GOComponent.class 179B
GOListener.class 177B
battle-city.iml 749B
battle-city.iml 593B
LevelHandler.java 17KB
Tank.java 12KB
Bullet.java 8KB
共 293 条
- 1
- 2
- 3
资源评论
c++服务器开发
- 粉丝: 3043
- 资源: 4463
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功