Thank you guys, it seems that there are more and more people coming and playing the game !!!I'll think about adding time scoring to bring some competition in the game. Here is what I see for a near future: first I finish the story mode, maybe a couple more levels where you need to get out of the building. Then I could create a new mode with new maps, specially done for time records with many possibilities to achieve levels.Yet, as i said before, I'm on another project too . But I'll keep my words: I'll bring an update once a week (except during 2 weeks at the end of July, I'm on holidays )

@ All: - thanks for your suggestions, I take them under consideration.- the game needs openGL 3.0. This is only due to glGenerateMipmap for automatic mipmap texture generation. I'm wondering if I can manage mipmaping on my own and if it is complicated to do. Or maybe if there is a way to detect which openGL version is supported so I can remove mipmaping for compatibility. Do you guys have an idea ?@ Milch: I don't know what you refer to when you talk about push/pull delay. You mean that you have a delay between when you click and when you're pushed/pulled ? In this case, it is not normal..

Thank you matheus23, I just implemented GLContext.getCapabilities() and uploaded my jar. I did not find a lot of explanation on this function on the internet, but I'll keep searching.Can someone with an OpenGL < 3.0 support can tell me if the game runs now for him please ? (I just warn you, without mipmap, lines in the back are not as nice as desired)By the way, I changed buttons color.

@Tim Spekler:I mean the "cooldown" for using the push/pull.If you use it, you can't re-use instantly - so I thought that it would be "more fun" tobe able to re-use it instantly (though, only on a different surface, to avoid basically spamming it)

@Tim Spekler:I mean the "cooldown" for using the push/pull.If you use it, you can't re-use instantly - so I thought that it would be "more fun" tobe able to re-use it instantly (though, only on a different surface, to avoid basically spamming it)

I agree it makes it slower than necessary. Which is slightly annoying.However taking the delay completely out would work either, because then you could spam it and easily fly to the ceiling and stuff. Not sure what the solution is.I would do this: You have to HOLD right or left mouse button to keep it pulling/pushing.However this would change level design...

* UPDATE ! - Gameplay evolution: I removed the time latency between two attractive/repulsive effects. Instead, when a magnet boxes is used, a time is needed before it becomes magnetic again. It feels like you have more freedom now ! - A speed effect has been added. - Stars background has been added. Level 7 has been modified with windows in order to see those beautiful stars ! Haha - A new Level ! (Level 8 ) - You can now navigate in the menu when a map has been launched is running (not just controls options) - A Loading message is now printed while loading first map.

@ ra4king: Thanks! For the level editor, I thought about it. It could be a great idea for time scoring as everyone would be able to build and share a map. Yet it needs a better server capacity for storing those levels. I 've got the idea in my mind. I'll think about it later (after time scoring integration).

@matheus23 that is actually a problem with the IcedTea java plugin and not a LWJGL issue. Its because IcedTea's security model is not completely implemented correctly yet. The IcedTea ppl are aware of the issue and do have a fix/patch for the above but can't commit it until some other bits are in place. The issue is listed to be fixed/patched in the IcedTea-Web 2.0 release as mentioned here.

In the meantime if you still want to run the above applet you can use the Oracle Java plugin.

- Gameplay evolution: I removed the time latency between two attractive/repulsive effects. Instead, when a magnet boxes is used, a time is needed before it becomes magnetic again. It feels like you have more freedom now !

Really nice change that, changes the gameplay for the better and gives players a nice visual indication of when they can use the magnet again.

Small bug, if you use an attract magnet but fall into space, the jump the sound effect that plays continues playing (gets faster and faster until your ear drums start to bleed)

A toggleable fullscreen option might be nice, should be pretty easy to add for LWJGL Applets, just a call to Display.setFullscreen(true), just ensure that you don't set a Display.setDisplayMode() then you'll get a smooth fast switch to/from fullscreen.

What do you mean by Oracle Java plugin? I'm on archlinux here and I can't find any package for the oracle Java plugins?!?

Yeh, blame Oracle for that, they somehow thought it clever to change the licence for Oracle Java so that it can no longer be distributed in the repositories of any distro's (Debian, Ubuntu, OpenSuse, etc). Thus forcing all the Linux distributions to only offer OpenJDK.

The Java Web Start and Java Applet Plugin parts of Java were never released to OpenJDK so the distro's have had to settle for using the less mature IcedTea-Web to cover this gap.

So you'll have to download Java manually from the Oracle site to get the official Oracle Java plugin for Linux.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org