Description: The rudimentary pictured TankWar implements the patterns of factory, Mediating, Responsibility-chain, strategy, but the only start.Later will come the final Tank.
File list (Check if you may need any files):
TankWar166.23
.............\.classpath
.............\.project
.............\bin
.............\...\com
.............\...\...\bjsxt
.............\...\...\.....\tank
.............\...\...\.....\....\collider
.............\...\...\.....\....\........\EdgeBloodCollider.class
.............\...\...\.....\....\........\EdgeCollider.class
.............\...\...\.....\....\........\EdgeColliderChain.class
.............\...\...\.....\....\........\EdgeMissileCollider.class
.............\...\...\.....\....\........\EdgeTankCollider.class
.............\...\...\.....\....\........\EntityCollider.class
.............\...\...\.....\....\........\EntityColliderChain.class
.............\...\...\.....\....\........\MissileMissileCollider.class
.............\...\...\.....\....\........\MissileTankCollider.class
.............\...\...\.....\....\........\MissileWallCollider.class
.............\...\...\.....\....\........\TankBloodCollider.class
.............\...\...\.....\....\........\TankTankCollider.class
.............\...\...\.....\....\........\TankWallCollider.class
.............\...\...\.....\....\config
.............\...\...\.....\....\......\ButtonPanel$MyListener.class
.............\...\...\.....\....\......\ButtonPanel.class
.............\...\...\.....\....\......\Configuration$1.class
.............\...\...\.....\....\......\Configuration.class
.............\...\...\.....\....\......\DataSet.class
.............\...\...\.....\....\......\DifficultyPanel.class
.............\...\...\.....\....\......\KeyPanel.class
.............\...\...\.....\....\......\MissilePanel.class
.............\...\...\.....\....\......\TankPanel$1.class
.............\...\...\.....\....\......\TankPanel$CellRenderer.class
.............\...\...\.....\....\......\TankPanel.class
.............\...\...\.....\....\core
.............\...\...\.....\....\....\Blood.class
.............\...\...\.....\....\....\Explode.class
.............\...\...\.....\....\....\GameMediator.class
.............\...\...\.....\....\....\GameObject.class
.............\...\...\.....\....\....\Missile.class
.............\...\...\.....\....\....\PropertyManager.class
.............\...\...\.....\....\....\Tank.class
.............\...\...\.....\....\....\TankClient$KeyMonitor.class
.............\...\...\.....\....\....\TankClient$PaintThread.class
.............\...\...\.....\....\....\TankClient.class
.............\...\...\.....\....\....\Wall.class
.............\...\...\.....\....\explode
.............\...\...\.....\....\.......\BigExplode.class
.............\...\...\.....\....\.......\LittleExplode.class
.............\...\...\.....\....\factory
.............\...\...\.....\....\.......\DayWallFactory.class
.............\...\...\.....\....\.......\ExplodeFactory.class
.............\...\...\.....\....\.......\MiniTankFactory.class
.............\...\...\.....\....\.......\MissileFactory.class
.............\...\...\.....\....\.......\RaserTankFactory.class
.............\...\...\.....\....\.......\RectangleWallFactory.class
.............\...\...\.....\....\.......\StrongedTankFactory.class
.............\...\...\.....\....\.......\TankFactory.class
.............\...\...\.....\....\.......\TanksFactory.class
.............\...\...\.....\....\.......\WallFactory.class
.............\...\...\.....\....\missile
.............\...\...\.....\....\.......\AmericanComes.class
.............\...\...\.....\....\.......\DoubleRaserMissile.class
.............\...\...\.....\....\.......\MiniMissile.class
.............\...\...\.....\....\.......\SingleRaserMissile.class
.............\...\...\.....\....\.......\StaredMissile.class
.............\...\...\.....\....\sound
.............\...\...\.....\....\.....\Sound.class
.............\...\...\.....\....\strategy
.............\...\...\.....\....\........\FireStrategy.class
.............\...\...\.....\....\........\LifeStrategy.class
.............\...\...\.....\....\tank
.............\...\...\.....\....\....\MiniTank.class
.............\...\...\.....\....\....\RaserTank.class
.............\...\...\.....\....\....\StrongedTank.class
.............\...\...\.....\....\wall
....