Download 2D Framework Free Java Code
Description
My 2D java game framework , originally designed for one of my classes.
Icons
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