h3ckboy
|
 |
«
Reply #60 - Posted
2012-06-23 21:24:19 » |
|
great game, got stuck on level four though... I guess I am just not as skilled as the rest of you  haha, or I am just tired  .
|
|
|
|
ReBirth
|
 |
«
Reply #61 - Posted
2012-06-24 03:01:30 » |
|
@Tim Errm no. It's caused by my slow connection actually, request timed out, console was clear. That's why I prefer a resumable DDL on "big game" like this.
|
|
|
|
OpenGLShaders
|
 |
«
Reply #62 - Posted
2012-06-25 02:55:56 » |
|
What is the required OpenGL version?
|
|
|
|
Games published by our own members! Check 'em out!
|
|
ra4king
|
 |
«
Reply #63 - Posted
2012-06-25 06:35:30 » |
|
Looks like 3.0+ to me 
|
|
|
|
Milch
Senior Newbie  Projects: 1
|
 |
«
Reply #64 - Posted
2012-06-25 15:04:21 » |
|
I really like it! Though, it would be nice if you can go back from the ingame-menu to the level select - I had to reload it a couple of times before I knew on what level I was the last time I played. Also, can you remove the push/pull delay if you apply it on a different platform? This would make the game much faster and more fun for people trying to get the best times possible 
|
|
|
|
OpenGLShaders
|
 |
«
Reply #65 - Posted
2012-06-25 15:13:48 » |
|
Argh. Apple why you no support openGL 3+?? When I can use 3.0+ I'll definitely try it out, looks great.
|
|
|
|
kappa
|
 |
«
Reply #66 - Posted
2012-06-25 15:18:24 » |
|
Argh. Apple why you no support openGL 3+?? When I can use 3.0+ I'll definitely try it out, looks great.
OS X 10.7+ should actually now have support for OpenGL 3.2, however you've got to specially request it when creating the context.
|
|
|
|
OpenGLShaders
|
 |
«
Reply #67 - Posted
2012-06-25 15:23:02 » |
|
Argh. Apple why you no support openGL 3+?? When I can use 3.0+ I'll definitely try it out, looks great.
OS X 10.7+ should actually now have support for OpenGL 3.2, however you've got to specially request it when creating the context. I WAS going to do some work on shadows today. Sigh.
|
|
|
|
Tim Spekler
|
 |
«
Reply #68 - Posted
2012-06-25 17:32:48 » |
|
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..
|
|
|
|
matheus23
|
 |
«
Reply #69 - Posted
2012-06-25 17:42:12 » |
|
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 ? You can try this  : 1 2 3
| if (GLContext.getCapabilities().OpenGL30) { glGenerateMitmap(...); } |
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Tim Spekler
|
 |
«
Reply #70 - Posted
2012-06-25 18:30:15 » |
|
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.
|
|
|
|
Milch
Senior Newbie  Projects: 1
|
 |
«
Reply #71 - Posted
2012-06-25 19:07:34 » |
|
@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" to be able to re-use it instantly (though, only on a different surface, to avoid basically spamming it)
|
|
|
|
Cero
|
 |
«
Reply #72 - Posted
2012-06-25 19:13:57 » |
|
@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" to be 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...
|
|
|
|
erikd
|
 |
«
Reply #73 - Posted
2012-06-25 19:19:00 » |
|
I tried to run it on Linux, but I'm just getting a white screen. I did see the LWJGL applet loader. The screenshots look nice though.
|
|
|
|
Tim Spekler
|
 |
«
Reply #74 - Posted
2012-06-25 19:33:12 » |
|
@ Milch & Cero : You made your point. I need to think about it. @ erikd : It should work on Linux. If you tell me what your Java console prints I could see where your problem is and it could help me. 
|
|
|
|
Jimmt
|
 |
«
Reply #75 - Posted
2012-06-25 19:36:05 » |
|
The game would be too easy without cooldown, unless an entire gameplay shift takes place.
|
|
|
|
Cero
|
 |
«
Reply #76 - Posted
2012-06-25 19:45:00 » |
|
The game would be too easy without cooldown, unless an entire gameplay shift takes place.
it's all about level design...
|
|
|
|
ra4king
|
 |
«
Reply #77 - Posted
2012-06-25 21:28:29 » |
|
So I finally got back to my gaming desktop and played this game. After a whole hour, I finally beat it! I absolutely hate you for levels 6 and 7 though....I fell way too many times  Amazing game! I am thoroughly impressed! Keep making levels for this, and maybe expand on it and add multiplayer and other challenges. A neat idea would also to include a level editor somehow?
|
|
|
|
Cero
|
 |
«
Reply #78 - Posted
2012-06-25 23:20:30 » |
|
gimme some extra difficult levels... I played Demon's Souls 
|
|
|
|
enlitement
Innocent Bystander
|
 |
«
Reply #79 - Posted
2012-06-29 16:24:34 » |
|
really liked the game. only stopped playing because i had to go somewhere!
|
|
|
|
Tim Spekler
|
 |
«
Reply #80 - Posted
2012-06-30 12:36:57 » |
|
* 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).
|
|
|
|
Gudradain
|
 |
«
Reply #81 - Posted
2012-06-30 15:38:01 » |
|
Just tried your game and completed all 8 levels! I must say that I absolutely love it  If you need help making levels tell me. I would be glad to help.
|
|
|
|
matheus23
|
 |
«
Reply #82 - Posted
2012-06-30 15:46:59 » |
|
I want to play this game so hard. And I have problems again... Both in chromium and firefox: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.2) (ArchLinux-6.b24_1.11.2-1-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.lwjgl.util.applet.AppletLoader$4.getPermissions(AppletLoader.java:1202) at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:210) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.game.window.DisplayApplet.startLWJGL(DisplayApplet.java:23) at net.game.window.DisplayApplet$2.addNotify(DisplayApplet.java:80) at java.awt.Container.addImpl(Container.java:1064) at java.awt.Container.add(Container.java:373) at net.game.window.DisplayApplet.init(DisplayApplet.java:89) at org.lwjgl.util.applet.AppletLoader.switchApplet(AppletLoader.java:1326) at org.lwjgl.util.applet.AppletLoader$2.run(AppletLoader.java:909) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647) at java.awt.EventQueue.access$000(EventQueue.java:96) at java.awt.EventQueue$1.run(EventQueue.java:608) at java.awt.EventQueue$1.run(EventQueue.java:606) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) at java.awt.EventQueue.dispatchEvent(EventQueue.java:617) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) Caused by: java.lang.NullPointerException at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:912) ... 35 more Exception in thread "Thread-15" java.lang.ExceptionInInitializerError at org.lwjgl.Sys.createImplementation(Sys.java:124) at org.lwjgl.Sys.<clinit>(Sys.java:111) at org.lwjgl.opengl.Display.<clinit>(Display.java:132) at net.game.window.DisplayApplet$1.run(DisplayApplet.java:27) Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission org.lwjgl.util.Debug read) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:393) at java.security.AccessController.checkPermission(AccessController.java:553) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:284) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1302) at java.lang.System.getProperty(System.java:669) at java.lang.Boolean.getBoolean(Boolean.java:238) at org.lwjgl.LWJGLUtil$4.run(LWJGLUtil.java:454) at org.lwjgl.LWJGLUtil$4.run(LWJGLUtil.java:452) at java.security.AccessController.doPrivileged(Native Method) at org.lwjgl.LWJGLUtil.getPrivilegedBoolean(LWJGLUtil.java:452) at org.lwjgl.LWJGLUtil.<clinit>(LWJGLUtil.java:265) ... 4 more |
Propably something I should post in the LWJGL forum, but I think it should only be a little config switch I don't know where to set, because it seems to be a security exception...
|
|
|
|
kappa
|
 |
«
Reply #83 - Posted
2012-06-30 16:23:36 » |
|
@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.
|
|
|
|
Cero
|
 |
«
Reply #84 - Posted
2012-06-30 16:41:28 » |
|
Hate the motion blur - at least make a switch in the options GTA 3 had the same thing, but it had a switch also there is a bug, ever since, you sometimes dont fall all the way down: (Only place where it happened to me, also a couple of times, not just once)  Other than that its great 
|
|
|
|
kappa
|
 |
«
Reply #85 - Posted
2012-06-30 17:22:20 » |
|
- 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.
|
|
|
|
Gjallar
|
 |
«
Reply #86 - Posted
2012-06-30 18:18:59 » |
|
Just finished it again, your level design definitly improved. Just one thing, my input got "stuck" twice. Once I kept running left without pressing anything, and once I kept jumping. This was easily fixed by pressing the key again, though. Good job! 
|
|
|
|
matheus23
|
 |
«
Reply #87 - Posted
2012-07-01 09:47:34 » |
|
In the meantime if you still want to run the above applet you can use the Oracle Java plugin.
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?!?
|
|
|
|
Milch
Senior Newbie  Projects: 1
|
 |
«
Reply #88 - Posted
2012-07-01 10:19:47 » |
|
I've finished the last level (again) - I really love the more open levels and the flow of the game now. Hate the motion blur - at least make a switch in the options
+1
|
|
|
|
kappa
|
 |
«
Reply #89 - Posted
2012-07-01 11:48:45 » |
|
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.
|
|
|
|
|