Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (511)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 [3] 4 5 ... 8
  ignore  |  Print  
  Overbind  (Read 66124 times)
0 Members and 1 Guest are viewing this topic.
Offline h3ckboy

JGO Coder


Medals: 5



« 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 Tongue haha, or I am just tired Smiley.
Offline 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.

Offline 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!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #63 - Posted 2012-06-25 06:35:30 »

Looks like 3.0+ to me Smiley

Offline 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 Smiley

Follow me on twitter && visit my website!
Offline 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.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« 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.
Offline 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.
Offline 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 Tongue . 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 Grin )

@ 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..
Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« 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 Smiley :

1  
2  
3  
if (GLContext.getCapabilities().OpenGL30) {
    glGenerateMitmap(...);
}

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline 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.
Offline 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)

Follow me on twitter && visit my website!
Offline 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...

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« 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.

Offline 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.  Smiley
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 136
Projects: 4
Exp: 3 years



« Reply #75 - Posted 2012-06-25 19:36:05 »

The game would be too easy without cooldown, unless an entire gameplay shift takes place.
Offline 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...

Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« 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 Angry

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?

Offline Cero
« Reply #78 - Posted 2012-06-25 23:20:30 »

gimme some extra difficult levels... I played Demon's Souls Cheesy

Offline 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!
Offline Tim Spekler
« Reply #80 - Posted 2012-06-30 12:36:57 »

* UPDATE !  Grin
 - 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).
Offline 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 Smiley

If you need help making levels tell me. I would be glad to help.
Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« 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...

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« 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.
Offline 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

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« 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) Smiley

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.
Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« 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!  Grin
Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« 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?!?

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline 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

Follow me on twitter && visit my website!
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« 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.
Pages: 1 2 [3] 4 5 ... 8
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (50 views)
2014-10-17 03:59:02

Norakomi (39 views)
2014-10-16 15:22:06

Norakomi (31 views)
2014-10-16 15:20:20

lcass (36 views)
2014-10-15 16:18:58

TehJavaDev (66 views)
2014-10-14 00:39:48

TehJavaDev (65 views)
2014-10-14 00:35:47

TehJavaDev (56 views)
2014-10-14 00:32:37

BurntPizza (72 views)
2014-10-11 23:24:42

BurntPizza (43 views)
2014-10-11 23:10:45

BurntPizza (84 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!