Download 2D Framework Free Java Code

Description

My 2D java game framework , originally designed for one of my classes.

Icons

2D Framework

Source Files

The download file 2D_Framework-master.zip has the following entries.


.gitignore//  w  ww .  ja v  a2  s .c o  m
2D_Framework/bin/core/Character$1.class
2D_Framework/bin/core/Character.class
2D_Framework/bin/core/GameObject.class
2D_Framework/bin/drawing/Drawing.class
2D_Framework/bin/drawing/GL_TYPES.class
2D_Framework/bin/drawing/RenderLoop.class
2D_Framework/bin/input/BooleanVector.class
2D_Framework/bin/input/Event.class
2D_Framework/bin/input/UI.class
2D_Framework/bin/physics/Physics.class
2D_Framework/bin/util/RGBA.class
2D_Framework/bin/util/Vertex.class
2D_Framework/lib/jbox2d-library-2.1.2.2-jar-with-dependencies.jar
2D_Framework/lib/jbox2d-library-2.1.2.2-javadoc.jar
2D_Framework/lib/lwjgl-2.8.4/doc/3rdparty/jinput_license.txt
2D_Framework/lib/lwjgl-2.8.4/doc/3rdparty/jogl_license.txt
2D_Framework/lib/lwjgl-2.8.4/doc/3rdparty/lzma_license.txt
2D_Framework/lib/lwjgl-2.8.4/doc/3rdparty/openal_license.txt
2D_Framework/lib/lwjgl-2.8.4/doc/CREDITS
2D_Framework/lib/lwjgl-2.8.4/doc/LICENSE
2D_Framework/lib/lwjgl-2.8.4/doc/README
2D_Framework/lib/lwjgl-2.8.4/doc/lwjgl_hidden_switches.text
2D_Framework/lib/lwjgl-2.8.4/jar/AppleJavaExtensions.jar
2D_Framework/lib/lwjgl-2.8.4/jar/asm-debug-all.jar
2D_Framework/lib/lwjgl-2.8.4/jar/jinput.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lwjgl-debug.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lwjgl.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lwjgl_test.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lwjgl_util.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lwjgl_util_applet.jar
2D_Framework/lib/lwjgl-2.8.4/jar/lzma.jar
2D_Framework/lib/lwjgl-2.8.4/native/linux/libjinput-linux.so
2D_Framework/lib/lwjgl-2.8.4/native/linux/libjinput-linux64.so
2D_Framework/lib/lwjgl-2.8.4/native/linux/liblwjgl.so
2D_Framework/lib/lwjgl-2.8.4/native/linux/liblwjgl64.so
2D_Framework/lib/lwjgl-2.8.4/native/linux/libopenal.so
2D_Framework/lib/lwjgl-2.8.4/native/linux/libopenal64.so
2D_Framework/lib/lwjgl-2.8.4/native/macosx/libjinput-osx.jnilib
2D_Framework/lib/lwjgl-2.8.4/native/macosx/liblwjgl.jnilib
2D_Framework/lib/lwjgl-2.8.4/native/macosx/openal.dylib
2D_Framework/lib/lwjgl-2.8.4/native/solaris/liblwjgl.so
2D_Framework/lib/lwjgl-2.8.4/native/solaris/liblwjgl64.so
2D_Framework/lib/lwjgl-2.8.4/native/solaris/libopenal.so
2D_Framework/lib/lwjgl-2.8.4/native/solaris/libopenal64.so
2D_Framework/lib/lwjgl-2.8.4/native/windows/OpenAL32.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/OpenAL64.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/jinput-dx8.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/jinput-dx8_64.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/jinput-raw.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/jinput-raw_64.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/lwjgl.dll
2D_Framework/lib/lwjgl-2.8.4/native/windows/lwjgl64.dll
2D_Framework/lib/lwjgl-2.8.4/res/Footsteps.wav
2D_Framework/lib/lwjgl-2.8.4/res/appletlogo.gif
2D_Framework/lib/lwjgl-2.8.4/res/appletprogress.gif
2D_Framework/lib/lwjgl-2.8.4/res/ball.png
2D_Framework/lib/lwjgl-2.8.4/res/ball_sm.png
2D_Framework/lib/lwjgl-2.8.4/res/center.wav
2D_Framework/lib/lwjgl-2.8.4/res/ding.wav
2D_Framework/lib/lwjgl-2.8.4/res/left.wav
2D_Framework/lib/lwjgl-2.8.4/res/logo/lwjgl_logo-with_jacket.ai
2D_Framework/lib/lwjgl-2.8.4/res/logo/lwjgl_logo-with_jacket.svg
2D_Framework/lib/lwjgl-2.8.4/res/lwjgl_16x16.xpm
2D_Framework/lib/lwjgl-2.8.4/res/lwjgl_32x32.xpm
2D_Framework/lib/lwjgl-2.8.4/res/resources.txt
2D_Framework/lib/lwjgl-2.8.4/res/right.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/alien.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/alien2.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/alien3.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/gotyou.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/hit.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/loose.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/pressanykey.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/ship.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/shot.gif
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/shot.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/start.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/win.wav
2D_Framework/lib/lwjgl-2.8.4/res/spaceinvaders/youwin.gif
2D_Framework/src/core/Character.java
2D_Framework/src/core/GameObject.java
2D_Framework/src/core/Main.java
2D_Framework/src/drawing/Drawing.java
2D_Framework/src/drawing/GL_TYPES.java
2D_Framework/src/drawing/RenderLoop.java
2D_Framework/src/input/BooleanVector.java
2D_Framework/src/input/Event.java
2D_Framework/src/input/EventLoop.java
2D_Framework/src/input/UI.java
2D_Framework/src/physics/Physics.java
2D_Framework/src/util/RGBA.java
2D_Framework/src/util/ThreadMethods.java
2D_Framework/src/util/Vertex.java
README.md

Download

Click the following link to download 2D_Framework-master.zip.

2D_Framework-master.zip




















Home »
  Java Free Code »
    Game »




Game
Game 2D
Game 3D
Game adventure
Game API
Game engine
Game framework
Game GWT
Game HTML5
Game http
Game image
Game JavaFX
Game Library
Game multiplayer
Game network
Game plugin
Game Puzzle
Game RPG
Game shooter
Game Space
Minecraft
Minesweeper
TicTacToe