3 new jMonkeyEngine Powered Games! (www.ourawesomegames.com)

Hey Everybody,

I just wanted to post to let the community know that my company has produced 3 new games in the jMonkeyEngine framework :

BigFun Motorcycle Trials - A 3d, physics based motorcycle trials simulation
Candy Defense - A partially physics based shooting/tower defense hybrid game
Mars Settler - Build a colony on mars and terraform it

Please check it out our website (www.ourawesomegames.com) and let me know what you think of our games!

-Matt

Hi,

I tried the candy game and it was fun. Setting up the traps is good.

By the way, I couldn’t find out how to exit when in the game, I had to ctrl-alt-del. ESC didn’t work and I couldn’t see a menu.

Also, it took ages for the nutcrackers to get over a trap door I put in the wrong spot (up high where I couldn’t shoot them) and it got a little boring waiting for them.

All up, it was a pretty cool game!

I loved the fact that it didn’t require registration and it was just a jnlp file to start it, which loaded pretty quickly and without any problems.

great one.
keith

Fine, the 2 first games worked but the last one crashed directly, it made my JVM crashed :

An unexpected error has been detected by Java Runtime Environment:

SIGSEGV (0xb) at pc=0xb3b7a542, pid=5103, tid=3032165280

Java VM: Java HotSpot™ Client VM (1.6.0_02-b05 mixed mode, sharing)

Problematic frame:

C 0xb3b7a542

If you would like to submit a bug report, please visit:

http://java.sun.com/webapps/bugreport/crash.jsp

--------------- T H R E A D ---------------

Current thread (0x083ce800): JavaThread “AWT-EventQueue-0” [_thread_in_native, id=5151]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x107a2070

Registers:
EAX=0x083d1038, EBX=0xb3e1f4b8, ECX=0x080a2098, EDX=0x00000000
ESP=0xb4bb176c, EBP=0xb3e026d6, ESI=0x08507180, EDI=0xb7f1417e
EIP=0xb3b7a542, CR2=0x107a2070, EFLAGS=0x00010296

Top of Stack: (sp=0xb4bb176c)
0xb4bb176c: b3dce56c 080a2098 00000000 08507188
0xb4bb177c: 083d1038 b4bb18ec b4bb18e0 b4bb18d4
0xb4bb178c: b4bb18b4 b43b3000 0000004d 0132189a
0xb4bb179c: b3e1c260 b4bb18f8 617885f0 b4bb17fc
0xb4bb17ac: b4bb18b4 b4bb17d0 b4bb18ec 083a4d90
0xb4bb17bc: 083b3448 083813b0 080a2098 083b3448
0xb4bb17cc: 00000002 08503fc0 00000001 00000038
0xb4bb17dc: 08507180 0132189a 0000004d 904067c8

Instructions: (pc=0xb3b7a542)
0xb3b7a532: ef 00 00 00 40 80 7f 03 ff 00 00 80 00 09 ff 09
0xb3b7a542: ff 44 00 00 20 00 ff 60 fe 05 00 40 00 00 fb 40

Stack: [0xb4b62000,0xb4bb3000), sp=0xb4bb176c, free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0xb3b7a542

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.lwjgl.opengl.LinuxContextImplementation.nCreate(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;+0
j org.lwjgl.opengl.LinuxContextImplementation.create(Lorg/lwjgl/opengl/PeerInfo;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;+10
j org.lwjgl.opengl.Context.(Lorg/lwjgl/opengl/PeerInfo;Lorg/lwjgl/opengl/Context;)V+65
j org.lwjgl.opengl.AWTGLCanvas.paint(Ljava/awt/Graphics;)V+87
j org.lwjgl.opengl.AWTGLCanvas.update(Ljava/awt/Graphics;)V+2
j sun.awt.RepaintArea.updateComponent(Ljava/awt/Component;Ljava/awt/Graphics;)V+6
j sun.awt.X11.XRepaintArea.updateComponent(Ljava/awt/Component;Ljava/awt/Graphics;)V+23
j sun.awt.RepaintArea.paint(Ljava/lang/Object;Z)V+263
j sun.awt.X11.XComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V+224
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+849
j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2
j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46
j java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z+156
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub