Download RuinsOfRevenge Free Java Code
Description
An RPG written in Java using LibGDX and Box 2D. Maps loaded from Tiled and sprites / animations from.png /.xml /.json.
Icons
Source Files
The download file RuinsOfRevenge-master.zip has the following entries.
.classpath/* w ww . j a v a 2s . c o m*/
.gitignore
.idea/.name
.idea/ant.xml
.idea/artifacts/RuinsOfRevengeClient_jar.xml
.idea/artifacts/RuinsOfRevengeServer_jar.xml
.idea/codeStyleSettings.xml
.idea/compiler.xml
.idea/encodings.xml
.idea/libraries/continuations_green_threads.xml
.idea/libraries/kryonet_debug_2_18_all.xml
.idea/libraries/libgdx_0_9_9.xml
.idea/misc.xml
.idea/modules.xml
.idea/vcs.xml
.project
.settings/org.eclipse.jdt.core.prefs
LICENSE
META-INF_CLIENT/MANIFEST.MF
META-INF_SERVER/MANIFEST.MF
README.md
RuinsOfRevenge.iml
build.properties
build.xml
keyconfig.json
lib/ant.jar
lib/cc-license-libgdx
lib/continuations/asm-debug-all-4.1.jar
lib/continuations/continuations-agent.jar
lib/continuations/continuations-matthiasm.jar
lib/continuations/continuations-riven.jar
lib/kryonet/kryonet-debug-2.18-all.jar
lib/kryonet/src/com/esotericsoftware/kryonet/Client.java
lib/kryonet/src/com/esotericsoftware/kryonet/Connection.java
lib/kryonet/src/com/esotericsoftware/kryonet/EndPoint.java
lib/kryonet/src/com/esotericsoftware/kryonet/FrameworkMessage.java
lib/kryonet/src/com/esotericsoftware/kryonet/JsonSerialization.java
lib/kryonet/src/com/esotericsoftware/kryonet/KryoNetException.java
lib/kryonet/src/com/esotericsoftware/kryonet/KryoSerialization.java
lib/kryonet/src/com/esotericsoftware/kryonet/Listener.java
lib/kryonet/src/com/esotericsoftware/kryonet/Serialization.java
lib/kryonet/src/com/esotericsoftware/kryonet/Server.java
lib/kryonet/src/com/esotericsoftware/kryonet/TcpConnection.java
lib/kryonet/src/com/esotericsoftware/kryonet/UdpConnection.java
lib/kryonet/src/com/esotericsoftware/kryonet/rmi/ObjectSpace.java
lib/kryonet/src/com/esotericsoftware/kryonet/rmi/RemoteObject.java
lib/kryonet/src/com/esotericsoftware/kryonet/rmi/TimeoutException.java
lib/kryonet/src/com/esotericsoftware/kryonet/util/InputStreamSender.java
lib/kryonet/src/com/esotericsoftware/kryonet/util/TcpIdleSender.java
lib/libgdx/gdx-backend-lwjgl-natives.jar
lib/libgdx/gdx-backend-lwjgl.jar
lib/libgdx/gdx-controllers-desktop-natives.jar
lib/libgdx/gdx-controllers-desktop.jar
lib/libgdx/gdx-controllers.jar
lib/libgdx/gdx-natives.jar
lib/libgdx/gdx-openal.jar
lib/libgdx/gdx-tools.jar
lib/libgdx/gdx.jar
lib/libgdx/src/gdx-backend-lwjgl-sources.jar
lib/libgdx/src/gdx-controllers-desktop-sources.jar
lib/libgdx/src/gdx-controllers-sources.jar
lib/libgdx/src/gdx-openal-sources.jar
lib/libgdx/src/gdx-sources.jar
lib/libgdx/src/gdx-tools-sources.jar
lib/license-asm
lib/license-libgdx
lib/license-matthiasm
lib/license-riven
src/com/bitfire/postprocessing/PipelineState.java
src/com/bitfire/postprocessing/PostProcessor.java
src/com/bitfire/postprocessing/PostProcessorEffect.java
src/com/bitfire/postprocessing/PostProcessorListener.java
src/com/bitfire/postprocessing/effects/Bloom.java
src/com/bitfire/postprocessing/effects/CameraMotion.java
src/com/bitfire/postprocessing/effects/CrtMonitor.java
src/com/bitfire/postprocessing/effects/Curvature.java
src/com/bitfire/postprocessing/effects/Vignette.java
src/com/bitfire/postprocessing/effects/Zoomer.java
src/com/bitfire/postprocessing/filters/Blur.java
src/com/bitfire/postprocessing/filters/CameraBlur.java
src/com/bitfire/postprocessing/filters/Combine.java
src/com/bitfire/postprocessing/filters/Convolve1D.java
src/com/bitfire/postprocessing/filters/Convolve2D.java
src/com/bitfire/postprocessing/filters/Copy.java
src/com/bitfire/postprocessing/filters/CrtScreen.java
src/com/bitfire/postprocessing/filters/Filter.java
src/com/bitfire/postprocessing/filters/MultipassFilter.java
src/com/bitfire/postprocessing/filters/RadialBlur.java
src/com/bitfire/postprocessing/filters/RadialDistortion.java
src/com/bitfire/postprocessing/filters/Threshold.java
src/com/bitfire/postprocessing/filters/Vignetting.java
src/com/bitfire/postprocessing/filters/Zoom.java
src/com/bitfire/postprocessing/utils/FullscreenQuad.java
src/com/bitfire/postprocessing/utils/PingPongBuffer.java
src/com/bitfire/utils/Hash.java
src/com/bitfire/utils/ItemsManager.java
src/com/bitfire/utils/ShaderLoader.java
src/data/entities/player.json
src/data/maps/Tilesheet.tsx
src/data/maps/newmap/map001.tmx
src/data/maps/newmap/map002.tmx
src/data/maps/newmap/map002umcompressed4fun.tmx
src/data/maps/newmap/map003.tmx
src/data/maps/newmap/map004.tmx
src/data/maps/newmap/map005.tmx
src/data/maps/newmap/newmap.tmx
src/data/maps/newmap/template.tmx
src/data/maps/newmap/template.zip
src/data/maps/newmap/tiles.png
src/data/maps/testmap/terrain packfile
src/data/maps/testmap/terrain2.png
src/data/maps/testmap/testmap.tmx
src/data/maps/valkyrestories/ValkyreStories16x16.tsx
src/data/maps/valkyrestories/valkyriestories.atlas
src/data/maps/valkyrestories/valkyriestories.pack
src/data/maps/valkyrestories/valkyriestories.png
src/data/shaders/blur.fragment
src/data/shaders/blur.vertex
src/data/shaders/camerablur.fragment
src/data/shaders/combine.fragment
src/data/shaders/convolve-1d.fragment
src/data/shaders/copy.fragment
src/data/shaders/crt-screen.fragment
src/data/shaders/radial-blur.fragment
src/data/shaders/radial-blur.vertex
src/data/shaders/radial-distortion.fragment
src/data/shaders/screenspace.vertex
src/data/shaders/threshold.fragment
src/data/shaders/vignetting.fragment
src/data/shaders/zoom.fragment
src/data/shaders/zoom.vertex
src/data/skins/default.fnt
src/data/skins/default.png
src/data/skins/uiskin.atlas
src/data/skins/uiskin.json
src/data/skins/uiskin.png
src/data/sprites/background.png
src/data/sprites/ball.png
src/data/sprites/character.png
src/data/sprites/character2.png
src/data/sprites/resources.xml
src/data/sprites/spritesheet.png
src/data/sprites/text.png
src/org/matheusdev/ror/EntityParser.java
src/org/matheusdev/ror/FollowingCamera.java
src/org/matheusdev/ror/Master.java
src/org/matheusdev/ror/ResourceLoader.java
src/org/matheusdev/ror/RuinsOfRevenge.java
src/org/matheusdev/ror/UnkownEntityTypeException.java
src/org/matheusdev/ror/client/ClientConnector.java
src/org/matheusdev/ror/client/ClientEntity.java
src/org/matheusdev/ror/client/ClientMaster.java
src/org/matheusdev/ror/collision/Collidable.java
src/org/matheusdev/ror/collision/Physics.java
src/org/matheusdev/ror/controller/ControllerPlayer.java
src/org/matheusdev/ror/controller/EntityController.java
src/org/matheusdev/ror/controller/EntityControllerFactory.java
src/org/matheusdev/ror/controller/EntityControllers.java
src/org/matheusdev/ror/controller/UnkownControllerException.java
src/org/matheusdev/ror/controller/component/AnimationHelper.java
src/org/matheusdev/ror/controller/component/Component.java
src/org/matheusdev/ror/controller/component/ComponentMovement.java
src/org/matheusdev/ror/controller/component/ComponentNetwork.java
src/org/matheusdev/ror/map/FringeLayer.java
src/org/matheusdev/ror/map/Map.java
src/org/matheusdev/ror/model/entity/Entity.java
src/org/matheusdev/ror/net/packages/ChatMessage.java
src/org/matheusdev/ror/net/packages/CreateEntity.java
src/org/matheusdev/ror/net/packages/DeleteEntity.java
src/org/matheusdev/ror/net/packages/EntityState.java
src/org/matheusdev/ror/net/packages/FetchEntities.java
src/org/matheusdev/ror/net/packages/Input.java
src/org/matheusdev/ror/net/packages/LoginMessage.java
src/org/matheusdev/ror/net/packages/NetPackage.java
src/org/matheusdev/ror/net/packages/Register.java
src/org/matheusdev/ror/screens/AbstractScreen.java
src/org/matheusdev/ror/screens/ScreenConnect.java
src/org/matheusdev/ror/screens/ScreenError.java
src/org/matheusdev/ror/screens/ScreenGameMap.java
src/org/matheusdev/ror/screens/ScreenMenu.java
src/org/matheusdev/ror/screens/ScreenPause.java
src/org/matheusdev/ror/screens/ScreenSettings.java
src/org/matheusdev/ror/screens/gui/KeyUpListener.java
src/org/matheusdev/ror/screens/gui/TouchUpListener.java
src/org/matheusdev/ror/server/ConnectedClient.java
src/org/matheusdev/ror/server/ServerConnection.java
src/org/matheusdev/ror/server/ServerEntity.java
src/org/matheusdev/ror/server/ServerMaster.java
src/org/matheusdev/ror/view/EntityView.java
src/org/matheusdev/ror/view/EntityViewFactory.java
src/org/matheusdev/ror/view/EntityViews.java
src/org/matheusdev/ror/view/UnkownViewException.java
src/org/matheusdev/ror/view/ViewWalking.java
src/org/matheusdev/util/BayazitDecomposer.java
src/org/matheusdev/util/Config.java
src/org/matheusdev/util/Dir.java
src/org/matheusdev/util/ExceptionUtils.java
src/org/matheusdev/util/FileLocation.java
src/org/matheusdev/util/FloatUtils.java
src/org/matheusdev/util/InvalidConfigException.java
src/org/matheusdev/util/JsonDOM.java
src/org/matheusdev/util/KeysUtil.java
src/org/matheusdev/util/MissingJSONContentException.java
src/org/matheusdev/util/PingPongEq.java
src/org/matheusdev/util/ReadWriteCollection.java
src/org/matheusdev/util/SpriteAnimation.java
src/org/matheusdev/util/TmxObjectsLoader.java
src/org/matheusdev/util/XmlUtils.java
Download
Click the following link to download RuinsOfRevenge-master.zip.
RuinsOfRevenge-master.zip