Android Open Source - OpenGL 2D SuperJump






Project Summary

Simple Android game using OpenGL ES for 2D graphics, based upon tutorial by Zechner & Green.

Web Site / Source Repository

SuperJump is hosted in the following web site
https://github.com/thaumaturgus/SuperJump

If you think the Android project SuperJump listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of SuperJump.

ItemValue
Java File Count63
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version20
Minimum SDK Version8
Activity Count1
Required Permissionsandroid.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\background.png
assets\click.ogg
assets\coin.ogg
assets\help.png
assets\help1.png
assets\help2.png
assets\help3.png
assets\help4.png
assets\help5.png
assets\highjump.ogg
assets\hit.ogg
assets\items.png
assets\jump.ogg
assets\music.mp3
assets\sizes.txt




Resource Files

There are 1 image files in SuperJump. The names of the image files are listed as follows.

ic_action_search.png

The following screenshort is generated from the image listed above.

null

Java Source Files

SuperJump has the following Java source files.

net.akashic.framework.Audio.java
net.akashic.framework.DynamicGameObject.java
net.akashic.framework.FileIO.java
net.akashic.framework.Game.java
net.akashic.framework.GameObject.java
net.akashic.framework.Graphics.java
net.akashic.framework.Input.java
net.akashic.framework.Music.java
net.akashic.framework.Pixmap.java
net.akashic.framework.Pool.java
net.akashic.framework.Screen.java
net.akashic.framework.Sound.java
net.akashic.framework.SpatialHashGrid.java
net.akashic.framework.gl.Animation.java
net.akashic.framework.gl.Camera2D.java
net.akashic.framework.gl.FPSCounter.java
net.akashic.framework.gl.Font.java
net.akashic.framework.gl.SpriteBatcher.java
net.akashic.framework.gl.Texture.java
net.akashic.framework.gl.TextureRegion.java
net.akashic.framework.gl.Vertices.java
net.akashic.framework.implement.AccelerometerHandler.java
net.akashic.framework.implement.AndroidAudio.java
net.akashic.framework.implement.AndroidFastRenderView.java
net.akashic.framework.implement.AndroidFileIO.java
net.akashic.framework.implement.AndroidGame.java
net.akashic.framework.implement.AndroidGraphics.java
net.akashic.framework.implement.AndroidInput.java
net.akashic.framework.implement.AndroidMusic.java
net.akashic.framework.implement.AndroidPixmap.java
net.akashic.framework.implement.AndroidSound.java
net.akashic.framework.implement.CompassHandler.java
net.akashic.framework.implement.GLGame.java
net.akashic.framework.implement.GLGraphics.java
net.akashic.framework.implement.GLScreen.java
net.akashic.framework.implement.KeyboardHandler.java
net.akashic.framework.implement.MultiTouchHandler.java
net.akashic.framework.implement.SingleTouchHandler.java
net.akashic.framework.implement.TouchHandler.java
net.akashic.framework.math.Circle.java
net.akashic.framework.math.OverlapTester.java
net.akashic.framework.math.Rectangle.java
net.akashic.framework.math.Vector2.java
net.akashic.jumper.Assets.java
net.akashic.jumper.Bob.java
net.akashic.jumper.Castle.java
net.akashic.jumper.Coin.java
net.akashic.jumper.GameScreen.java
net.akashic.jumper.HelpScreen.java
net.akashic.jumper.HelpScreen2.java
net.akashic.jumper.HelpScreen3.java
net.akashic.jumper.HelpScreen4.java
net.akashic.jumper.HelpScreen5.java
net.akashic.jumper.HighscoreScreen.java
net.akashic.jumper.MainMenuScreen.java
net.akashic.jumper.Platform.java
net.akashic.jumper.Settings.java
net.akashic.jumper.Spring.java
net.akashic.jumper.Squirrel.java
net.akashic.jumper.SuperJumper.java
net.akashic.jumper.World.java
net.akashic.jumper.WorldRenderer.java
net.akashic.superjump.BuildConfig.java