Download Freedom Free Java Code
Description
A game about a robot and puzzles.
Icons
Source Files
The download file Freedom-master.zip has the following entries.
.classpath//from w ww.j a va2 s . c o m
.gitignore
.project
Levels/Pack1.lvl
Resource/Sound/Alert.wav
Resource/Sound/BackgroundMusic.au
Resource/Sound/ButtonClicked.wav
Resource/Sound/Siren.wav
Resource/Sound/beep-10.wav
Resource/Sound/beep-2.wav
Resource/Sound/beep-3.wav
Resource/Sound/beep-4.wav
Resource/Sound/beep-5-old1.wav
Resource/Sound/beep-5.wav
Resource/Sound/beep-6.wav
Resource/Sound/beep-7.wav
Resource/Sound/beep-8.wav
Resource/Sound/beep-9.wav
Resource/Textures/Box/1.png
Resource/Textures/Box/2.png
Resource/Textures/Box/3.png
Resource/Textures/ButtonAND/Depressed1.png
Resource/Textures/ButtonAND/Depressed2.png
Resource/Textures/ButtonAND/Depressed3.png
Resource/Textures/ButtonAND/Pressed1.png
Resource/Textures/ButtonAND/Pressed2.png
Resource/Textures/ButtonAND/Pressed3.png
Resource/Textures/ButtonOR/Depressed1.png
Resource/Textures/ButtonOR/Depressed2.png
Resource/Textures/ButtonOR/Depressed3.png
Resource/Textures/ButtonOR/Pressed1.png
Resource/Textures/ButtonOR/Pressed2.png
Resource/Textures/ButtonOR/Pressed3.png
Resource/Textures/CCHb.png
Resource/Textures/CCHg.png
Resource/Textures/CCHr.png
Resource/Textures/Deflector/NW.png
Resource/Textures/DoorClosedHorisontal.png
Resource/Textures/DoorClosedVertical.png
Resource/Textures/EmptyTexture.png
Resource/Textures/Eye.png
Resource/Textures/HealthKit.png
Resource/Textures/Highlighter.png
Resource/Textures/Laser/Off1Diagonal.png
Resource/Textures/Laser/Off1Straight.png
Resource/Textures/Laser/Off2Diagonal.png
Resource/Textures/Laser/Off2Straight.png
Resource/Textures/Laser/Off3Diagonal.png
Resource/Textures/Laser/Off3Straight.png
Resource/Textures/Laser/On1Diagonal.png
Resource/Textures/Laser/On2Diagonal.png
Resource/Textures/Laser/On3Diagonal.png
Resource/Textures/LaserBeam/Hor1.png
Resource/Textures/LaserBeam/Hor2.png
Resource/Textures/LaserBeam/Hor3.png
Resource/Textures/LaserBeam/NW1.png
Resource/Textures/LaserBeam/NW2.png
Resource/Textures/LaserBeam/NW3.png
Resource/Textures/LaserBeam/SW1.png
Resource/Textures/LaserBeam/SW2.png
Resource/Textures/LaserBeam/SW3.png
Resource/Textures/LaserBeam/Ver1.png
Resource/Textures/LaserBeam/Ver2.png
Resource/Textures/LaserBeam/Ver3.png
Resource/Textures/LaserDetector/0.png
Resource/Textures/LaserDetector/1.png
Resource/Textures/LaserDetector/2.png
Resource/Textures/LaserDetector/3.png
Resource/Textures/NextLevel.png
Resource/Textures/Pit.png
Resource/Textures/Robot/1E.png
Resource/Textures/Robot/1N.png
Resource/Textures/Robot/1S.png
Resource/Textures/Robot/1W.png
Resource/Textures/Robot/2E.png
Resource/Textures/Robot/2N.png
Resource/Textures/Robot/2S.png
Resource/Textures/Robot/2W.png
Resource/Textures/Robot/3E.png
Resource/Textures/Robot/3N.png
Resource/Textures/Robot/3S.png
Resource/Textures/Robot/3W.png
Resource/Textures/TNT.png
Resource/Textures/Teleport/Off1.png
Resource/Textures/Teleport/Off2.png
Resource/Textures/Teleport/Off3.png
Resource/Textures/Teleport/On1.png
Resource/Textures/Teleport/On2.png
Resource/Textures/Teleport/On3.png
Resource/Textures/Tile.png
Resource/Textures/Tile2.png
Resource/Textures/TrapClosed.png
Resource/Textures/TrapOpen.png
Resource/Textures/WallE.png
Resource/Textures/WallN.png
Resource/Textures/WallNE.png
Resource/Textures/WallNW.png
Resource/Textures/WallS.png
Resource/Textures/WallSE.png
Resource/Textures/WallSW.png
Resource/Textures/WallW.png
Resource/Textures/p1s.png
Resource/Textures/p2s.gif
Resource/Textures/p2s.png
Resource/Textures/p3s.png
Resource/Textures/p4s.png
Resource/Textures/p5s.png
Resource/UtilityPictures/GButton.png
Resource/UtilityPictures/buttonExit.png
Resource/UtilityPictures/buttonGame.png
Resource/UtilityPictures/pauseScreenBackground.png
Resource/UtilityPictures/startScreenBackground.png
pom.xml
src/com/freedom/gameObjects/base/Cell.java
src/com/freedom/gameObjects/base/Ghost.java
src/com/freedom/gameObjects/base/Moveable.java
src/com/freedom/gameObjects/base/StepListener.java
src/com/freedom/gameObjects/base/Stuff.java
src/com/freedom/gameObjects/characters/PacmanBody.java
src/com/freedom/gameObjects/characters/PacmanSoul.java
src/com/freedom/gameObjects/characters/Robot.java
src/com/freedom/gameObjects/characters/RobotEditor.java
src/com/freedom/gameObjects/characters/TilePacman.java
src/com/freedom/gameObjects/controlled/Box.java
src/com/freedom/gameObjects/controlled/Deflector.java
src/com/freedom/gameObjects/controlled/Door.java
src/com/freedom/gameObjects/controlled/Laser.java
src/com/freedom/gameObjects/controlled/LaserBeam.java
src/com/freedom/gameObjects/controlled/NotDoor.java
src/com/freedom/gameObjects/controlled/NotTeleport.java
src/com/freedom/gameObjects/controlled/Teleport.java
src/com/freedom/gameObjects/controllers/ButtonAnd.java
src/com/freedom/gameObjects/controllers/ButtonOr.java
src/com/freedom/gameObjects/controllers/LaserDetectorAnd.java
src/com/freedom/gameObjects/controllers/LaserDetectorOr.java
src/com/freedom/gameObjects/controllers/LevelExit.java
src/com/freedom/gameObjects/controllers/StepPlay.java
src/com/freedom/gameObjects/controllers/WalkieTalkie.java
src/com/freedom/gameObjects/healthOperators/ColourChanger.java
src/com/freedom/gameObjects/healthOperators/HealthKit.java
src/com/freedom/gameObjects/healthOperators/TNT.java
src/com/freedom/gameObjects/healthOperators/Trap.java
src/com/freedom/gameObjects/uncontrolled/Pit.java
src/com/freedom/gameObjects/uncontrolled/Tile.java
src/com/freedom/gameObjects/uncontrolled/Tile2.java
src/com/freedom/gameObjects/uncontrolled/Wall.java
src/com/freedom/model/EditorSettingsScreenModel.java
src/com/freedom/model/GameField.java
src/com/freedom/model/LoadScreenModel.java
src/com/freedom/model/LoadingScreenModel.java
src/com/freedom/model/PauseScreenModel.java
src/com/freedom/model/SaveScreenModel.java
src/com/freedom/model/StartScreenModel.java
src/com/freedom/utilities/game/Loader.java
src/com/freedom/utilities/game/Mover.java
src/com/freedom/utilities/game/PathFinder.java
src/com/freedom/utilities/game/SoundEngine.java
src/com/freedom/utilities/interfai/GAction.java
src/com/freedom/utilities/interfai/GButton.java
src/com/freedom/utilities/interfai/GButtonLite.java
src/com/freedom/utilities/interfai/GButtonLoaderLite.java
src/com/freedom/utilities/interfai/GLabel.java
src/com/freedom/utilities/interfai/HitPointDisplay.java
src/com/freedom/utilities/interfai/InGameMessageDisplay.java
src/com/freedom/view/AbstractScreen.java
src/com/freedom/view/EditorScreen.java
src/com/freedom/view/EditorSettingsScreen.java
src/com/freedom/view/Frame.java
src/com/freedom/view/FreedomGame.java
src/com/freedom/view/GameScreen.java
src/com/freedom/view/LoadScreen.java
src/com/freedom/view/LoadingScreen.java
src/com/freedom/view/PauseScreen.java
src/com/freedom/view/SaveScreen.java
src/com/freedom/view/ScreensHolder.java
src/com/freedom/view/StartScreen.java
Download
Click the following link to download Freedom-master.zip.
Freedom-master.zip