Hell Jumper: Full Armored Linear Lander - LWJGL

My game is almost at the v1.0 mark. Now I just need levels. I added a level editor in the zip. you guys can play, and test out the levels you make, then share them.

http://dl.dropbox.com/u/28109593/fall-lwjgl-ed.png

http://dl.dropbox.com/u/28109593/fall-lwjgl-edition-v-0-9.zip

It’s fun. Awesome BGM. Very polished in menu 8)

Just surprised it starts soon when hit space.

When I double click on the file Fall-launcher.jar nothing happens :frowning:
A window pops up with the label “Fall - By William Starkovich” but it closes immediatly. When I tried to run it from console I get no error message at all.

The level editor (GLFLE.jar) works fine though. I also tried to run the file “fall.jar” in the ‘system’ folder and I get the following error:


starting program
java.io.FileNotFoundException: config.cfg (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        at java.io.FileReader.<init>(Unknown Source)
        at cypri.games.glfall.GLFall.loadCFG(GLFall.java:144)
        at cypri.games.glfall.GLFall.start(GLFall.java:112)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.lwjgl.Sys$1.run(Sys.java:73)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
        at org.lwjgl.Sys.loadLibrary(Sys.java:95)
        at org.lwjgl.Sys.<clinit>(Sys.java:112)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
        at cypri.games.glfall.GLFall.createWindow(GLFall.java:902)
        at cypri.games.glfall.GLFall.start(GLFall.java:113)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)

I copied the file ‘config.cfg’ and pasted it inside system, and run ‘fall.jar’ again:


starting program
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.lwjgl.Sys$1.run(Sys.java:73)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
        at org.lwjgl.Sys.loadLibrary(Sys.java:95)
        at org.lwjgl.Sys.<clinit>(Sys.java:112)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
        at cypri.games.glfall.GLFall.createWindow(GLFall.java:902)
        at cypri.games.glfall.GLFall.start(GLFall.java:113)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)

Then I went to system/natives/natives-win and copied everything to the same dir as fall.jar, and run it again:


starting program
set display mode
set full screen
enable vsync
set title
create display
java.lang.RuntimeException: Resource not found: data/audio/bgm0.ogg
        at org.newdawn.slick.util.ResourceLoader.getResource(ResourceLoader.java:115)
        at cypri.games.glfall.Map.<init>(Map.java:21)
        at cypri.games.glfall.GLFall.init(GLFall.java:689)
        at cypri.games.glfall.GLFall.start(GLFall.java:117)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)
java.lang.RuntimeException: Resource not found: data/graphics/pixel.png
        at org.newdawn.slick.util.ResourceLoader.getResourceAsStream(ResourceLoader.java:69)
        at cypri.games.glfall.GLFall.init(GLFall.java:699)
        at cypri.games.glfall.GLFall.start(GLFall.java:117)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)
create screen shader
Exception in thread "main" java.lang.IllegalStateException: Function is not supported
        at org.lwjgl.BufferChecks.checkFunctionAddress(BufferChecks.java:58)
        at org.lwjgl.opengl.GL20.glCreateProgram(GL20.java:262)
        at cypri.games.glfall.GLFall.initGL(GLFall.java:830)
        at cypri.games.glfall.GLFall.start(GLFall.java:123)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)

Then i moved everything to the original folder (where the folders ‘system’ and ‘data’ are located) and tried again:


starting program
set display mode
set full screen
enable vsync
set title
create display
Mon Apr 09 09:58:27 GFT 2012 INFO:Initialising sounds..
Mon Apr 09 09:58:27 GFT 2012 INFO:- Sound works
Mon Apr 09 09:58:27 GFT 2012 INFO:- 64 OpenAL source available
Mon Apr 09 09:58:27 GFT 2012 INFO:- Sounds source generated
Mon Apr 09 09:58:27 GFT 2012 INFO:Use Java PNG Loader = true
Mon Apr 09 09:58:27 GFT 2012 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data
java.io.IOException: Unsupported bit depth: 16
        at org.newdawn.slick.opengl.PNGDecoder.readIHDR(PNGDecoder.java:573)
        at org.newdawn.slick.opengl.PNGDecoder.<init>(PNGDecoder.java:116)
        at org.newdawn.slick.opengl.PNGImageData.loadImage(PNGImageData.java:81)
        at org.newdawn.slick.opengl.CompositeImageData.loadImage(CompositeImageData.java:62)
        at org.newdawn.slick.opengl.CompositeImageData.loadImage(CompositeImageData.java:43)
        at org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:292)
        at org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:254)
        at org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:200)
        at org.newdawn.slick.opengl.TextureLoader.getTexture(TextureLoader.java:64)
        at org.newdawn.slick.opengl.TextureLoader.getTexture(TextureLoader.java:24)
        at cypri.games.glfall.GLFall.init(GLFall.java:699)
        at cypri.games.glfall.GLFall.start(GLFall.java:117)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)
create screen shader
Exception in thread "main" java.lang.IllegalStateException: Function is not supported
        at org.lwjgl.BufferChecks.checkFunctionAddress(BufferChecks.java:58)
        at org.lwjgl.opengl.GL20.glCreateProgram(GL20.java:262)
        at cypri.games.glfall.GLFall.initGL(GLFall.java:830)
        at cypri.games.glfall.GLFall.start(GLFall.java:123)
        at cypri.games.glfall.GLFall.main(GLFall.java:378)
AL lib: ReleaseALC: 1 device not closed

And then I got tired ;D No, really I don’t know what else to try.
Again, all that came out of ‘fall.jar’, because ‘Fall-launcher.jar’ doesn’t display any message at all. It just closes as soon as you open it.
I have WinXP 32bits & java v1.7

All the time I was avoiding the warn signs! you should make them less intimidating lol, the first time I though they were some kind of spikes so I avoid them as hard as I could :stuck_out_tongue:

On OS X nothing happens at all ???. No windows blinking and no console output. Editor worked.

Very cool, and nice graphics. But those warning signs are distracting/confusing.

Works fine, really nice menu and title, and the game is pretty addictive! :smiley:
And I think too that warning are confusing… It makes the game really hardcore.

Very nice game. I really like it.

Have you thought about a mobile port?