Search by APIs
Search by Words
Search Projects
Most Popular
Top Packages
Top Classes
Top Methods
Top Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: tankbattle
(GitHub Link)
tankbattle-master
src
main
resources
application.properties
static
xml
map3.xml
map1.xml
map2.xml
img
gameWin.gif
RTank.gif
bullet.gif
DTank_.gif
LTank.gif
UTank_.gif
UTank.gif
gameOver.gif
LTank_.gif
water.gif
DTank.gif
RTank_.gif
iron.gif
brick.gif
java
cn
edu
hdu
tankbattle
resource
TankGameImages.java
map
xml
XmlIrons.java
XmlBrick.java
XmlWater.java
XmlBricks.java
XmlMap.java
parse
MapParser.java
XmlWaters.java
XmlIron.java
Map5.java
Map.java
Map2.java
Map3.java
Map1.java
Map4.java
dto
RealTimeGameData.java
entity
EnemyTank.java
Brick.java
Water.java
Iron.java
Bomb.java
MyTank.java
Bullet.java
Tank.java
Stuff.java
enums
LevelEnum.java
TankTypeEnum.java
DirectionEnum.java
StuffTypeEnum.java
constant
GameConstants.java
context
GameContext.java
util
ObjectUtils.java
RefUtils.java
LogUtils.java
MapUtils.java
TankBattleApplication.java
service
PaintService.java
TankEventService.java
GameEventService.java
CommandService.java
thread
task
BulletMoveTask.java
EnemyTankMoveTask.java
EnemyTankAutoShotTask.java
GameUpdateTask.java
executor
TaskExecutor.java
config
TaskExecutorConfig.java
GameTimeUnit.java
exception
TankBattleGameException.java
view
menu
CustomMapMenu.java
GameMenu.java
SysMapMenu.java
HelpMenu.java
MapEditMenu.java
frame
GameFrame.java
panel
GamePanel.java
menubar
TankBattleMenuBar.java
listener
MenuActionListener.java
MainFrameMouseListener.java
MainFrameKeyListener.java
test
java
cn
edu
hdu
tankbattle
util
ObjectUtilsTest.java
tankbattle.iml
_config.yml
pom.xml
LICENSE
CONTRIBUTING.md
.gitattributes
ISSUE_TEMPLATE.md
.travis.yml
README.md
CODE_OF_CONDUCT.md
.idea
libraries
Maven__org_springframework_boot_spring_boot_autoconfigure_1_4_3_RELEASE.xml
Maven__org_springframework_spring_expression_4_3_5_RELEASE.xml
Maven__org_springframework_boot_spring_boot_1_4_3_RELEASE.xml
Maven__org_yaml_snakeyaml_1_17.xml
Maven__org_springframework_spring_core_4_3_5_RELEASE.xml
Maven__org_springframework_spring_aop_4_3_5_RELEASE.xml
Maven__org_slf4j_log4j_over_slf4j_1_7_22.xml
Maven__org_springframework_boot_spring_boot_starter_1_4_3_RELEASE.xml
Maven__ch_qos_logback_logback_core_1_1_8.xml
Maven__org_slf4j_jul_to_slf4j_1_7_22.xml
Maven__org_springframework_boot_spring_boot_starter_logging_1_4_3_RELEASE.xml
Maven__org_springframework_spring_context_4_3_5_RELEASE.xml
Maven__org_slf4j_jcl_over_slf4j_1_7_22.xml
Maven__org_slf4j_slf4j_api_1_7_22.xml
Maven__ch_qos_logback_logback_classic_1_1_8.xml
Maven__org_springframework_spring_beans_4_3_5_RELEASE.xml
compiler.xml
modules.xml
uiDesigner.xml
encodings.xml
misc.xml
vcs.xml
.gitignore
doc
imgs
level2.jpg
level4.jpg
ICON.gif
level3.jpg
level1.jpg
.coveralls.yml
Java坦克大战游戏
介绍
Java坦克大战游戏,基于Spring Boot,JDK8,Swing组件开发,有一些Bug,还在持续更新完善中...
安装执行
1、下载源码,在根目录执行maven命令mvn clean package,可在target目录下生成jar包,然后直接CMD下执行命令java -jar xxx.jar即可。
2、或者直接用IDE(Eclipse或IDEA)导入源码,找到TankBattleApplication类,执行其main方法即可。
游戏运行效果图
License
TankBattle Game is released under the MIT license.
其它说明
http://www.cnblogs.com/chenpi/p/6106151.html