Download TrainGame Free Java Code
Description
Tinkering with a 2D minecraft inspired railway game.
Icons
Source Files
The download file TrainGame-master.zip has the following entries.
.gitattributes//www .ja v a 2s. co m
.gitignore
AndroidManifest.xml
gen/com/trainpuzzle/BuildConfig.java
gen/com/trainpuzzle/R.java
ic_launcher-web.png
libs/android-support-v4.jar
libs/xpp3_min-1.1.4c.jar
libs/xstream-1.4.3.jar
proguard-project.txt
project.properties
res/drawable-hdpi/ic_action_search.png
res/drawable-hdpi/ic_launcher.png
res/drawable-ldpi/ic_launcher.png
res/drawable-mdpi/ic_action_search.png
res/drawable-mdpi/ic_launcher.png
res/drawable-xhdpi/ic_action_search.png
res/drawable-xhdpi/ic_launcher.png
res/drawable/curvelefttrack.png
res/drawable/curverighttrack.png
res/drawable/diagonalintersectiontrack.png
res/drawable/diagonaltrack.png
res/drawable/grass.png
res/drawable/grass2.png
res/drawable/greenstationfront.png
res/drawable/intersectiontrack.png
res/drawable/permanenttrack.png
res/drawable/redstationfront.png
res/drawable/rock.png
res/drawable/straighttrack.png
res/drawable/temptrack.png
res/drawable/track.png
res/drawable/train.png
res/drawable/traincar.png
res/drawable/trees.png
res/drawable/water.png
res/drawable/water2.png
res/layout/activity_level_loaded.xml
res/layout/activity_level_select.xml
res/layout/activity_main.xml
res/menu/activity_level_loaded.xml
res/menu/activity_level_select.xml
res/menu/activity_main.xml
res/values-v11/styles.xml
res/values-v14/styles.xml
res/values/strings.xml
res/values/styles.xml
src/com/trainpuzzle/LevelLoadedActivity.java
src/com/trainpuzzle/LevelSelectActivity.java
src/com/trainpuzzle/MainActivity.java
src/com/trainpuzzle/controller/CampaignManager.java
src/com/trainpuzzle/controller/CargoGenerator.java
src/com/trainpuzzle/controller/CargoRequestGenerator.java
src/com/trainpuzzle/controller/Clock.java
src/com/trainpuzzle/controller/Config.java
src/com/trainpuzzle/controller/GameController.java
src/com/trainpuzzle/controller/LevelManager.java
src/com/trainpuzzle/controller/Simulator.java
src/com/trainpuzzle/controller/SimulatorTimer.java
src/com/trainpuzzle/controller/SwitchController.java
src/com/trainpuzzle/controller/TrackPlacer.java
src/com/trainpuzzle/exception/CannotOperateSwitchException.java
src/com/trainpuzzle/exception/CannotOperateTrackException.java
src/com/trainpuzzle/exception/CannotPlaceTrackException.java
src/com/trainpuzzle/exception/CannotRemoveTrackException.java
src/com/trainpuzzle/exception/CannotRotateException.java
src/com/trainpuzzle/exception/InvalidCommonHeadingException.java
src/com/trainpuzzle/exception/LevelLockedException.java
src/com/trainpuzzle/exception/TrainCrashException.java
src/com/trainpuzzle/factory/LevelFactory.java
src/com/trainpuzzle/factory/TrackFactory.java
src/com/trainpuzzle/factory/level_strategy/LevelEight.java
src/com/trainpuzzle/factory/level_strategy/LevelEleven.java
src/com/trainpuzzle/factory/level_strategy/LevelFive.java
src/com/trainpuzzle/factory/level_strategy/LevelFour.java
src/com/trainpuzzle/factory/level_strategy/LevelNine.java
src/com/trainpuzzle/factory/level_strategy/LevelOne.java
src/com/trainpuzzle/factory/level_strategy/LevelOutline.java
src/com/trainpuzzle/factory/level_strategy/LevelSeven.java
src/com/trainpuzzle/factory/level_strategy/LevelSix.java
src/com/trainpuzzle/factory/level_strategy/LevelTen.java
src/com/trainpuzzle/factory/level_strategy/LevelThree.java
src/com/trainpuzzle/factory/level_strategy/LevelTwelve.java
src/com/trainpuzzle/factory/level_strategy/LevelTwo.java
src/com/trainpuzzle/infrastructure/FileManager.java
src/com/trainpuzzle/model/board/Board.java
src/com/trainpuzzle/model/board/Cargo.java
src/com/trainpuzzle/model/board/CompassHeading.java
src/com/trainpuzzle/model/board/Connection.java
src/com/trainpuzzle/model/board/Landscape.java
src/com/trainpuzzle/model/board/Location.java
src/com/trainpuzzle/model/board/Obstacle.java
src/com/trainpuzzle/model/board/Station.java
src/com/trainpuzzle/model/board/Switch.java
src/com/trainpuzzle/model/board/Tile.java
src/com/trainpuzzle/model/board/Track.java
src/com/trainpuzzle/model/board/TrackType.java
src/com/trainpuzzle/model/board/Train.java
src/com/trainpuzzle/model/board/TrainCar.java
src/com/trainpuzzle/model/level/Campaign.java
src/com/trainpuzzle/model/level/CampaignLevel.java
src/com/trainpuzzle/model/level/Economy.java
src/com/trainpuzzle/model/level/Level.java
src/com/trainpuzzle/model/level/victory_condition/AndVictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/DropCargoEvent.java
src/com/trainpuzzle/model/level/victory_condition/Event.java
src/com/trainpuzzle/model/level/victory_condition/IfThenVictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/LeafVictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/LogicalVictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/OrVictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/TreeNodeUserObject.java
src/com/trainpuzzle/model/level/victory_condition/VictoryCondition.java
src/com/trainpuzzle/model/level/victory_condition/VictoryConditionEvaluator.java
src/com/trainpuzzle/observe/Observable.java
src/com/trainpuzzle/observe/Observer.java
src/com/trainpuzzle/ui/windows/BoardPanel.java
Download
Click the following link to download TrainGame-master.zip.
TrainGame-master.zip