Mike
|
 |
«
Reply #120 - Posted
2009-09-09 06:23:09 » |
|
What I sent you was the complete trace. The game worked a month or two ago before I updated my JVM. The crash is in the LWJGL applet loader and not in your applet.
Windows XP, Firefox 3.5 and IE 7
|
|
|
|
|
jojoh
|
 |
«
Reply #122 - Posted
2009-09-11 21:51:46 » |
|
trying on OpenSolaris... 1.6.0_15 Failed a level (9 or 10?) hit retry.. hit one of WASD while it was restarting the level and got this: 1 2 3 4 5
| org.newdawn.slick.SlickException: Game.update() failure - check the game code. at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:622) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) |
+1, but with Win XP and probably an earlier level. It happened after selecting retry level, and then right away pressing 'a'. Could reproduce it. The stacktrace swpalmer gave you showed up in the game, and the following in the console: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Fri Sep 11 21:29:42 GMT 2009 ERROR:null java.lang.NullPointerException at buildergame.gamestate.InGameState.handleMoveKeys(InGameState.java:327) at buildergame.gamestate.InGameState.update(InGameState.java:280) at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:261) at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:616) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) org.newdawn.slick.SlickException: Game.update() failure - check the game code. at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:622) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) |
Probably something like the menu kbd handling hasn't been switched over to game kbd handling at exactly the same time as the game logic switches over from menu to game. Otherwise a great game  I like the tutorial. Short enough that ppl will read it, and yet enough for ppl to understand I think. About difficulty level, since you can choose it, it must be right 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
jojoh
|
 |
«
Reply #123 - Posted
2009-09-11 21:55:25 » |
|
Ehhh, not sure if this is a problem spawning from the first problem, but after completing the arch level I got this: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Fri Sep 11 21:49:07 GMT 2009 ERROR:null java.lang.NullPointerException at buildergame.DefaultLevelMonitor.render(DefaultLevelMonitor.java:163) at buildergame.gamestate.InGameState.render(InGameState.java:380) at org.newdawn.slick.state.StateBasedGame.render(StateBasedGame.java:192) at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:640) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) org.newdawn.slick.SlickException: Game.render() failure - check the game code. at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:643) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) |
This happened after I had reloaded the game when it crashed as mentioned above.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #124 - Posted
2009-09-12 01:36:54 » |
|
OK thanks jojoh, these specific stack traces help a lot! I should be able to fix these bugs. About this one: 1 2 3 4 5 6 7 8 9 10 11 12 13
| java.lang.NullPointerException at buildergame.DefaultLevelMonitor.render(DefaultLevelMonitor.java:163) at buildergame.gamestate.InGameState.render(InGameState.java:380) at org.newdawn.slick.state.StateBasedGame.render(StateBasedGame.java:192) at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:640) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) org.newdawn.slick.SlickException: Game.render() failure - check the game code. at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:643) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) |
Have you done anything special, pressed a key? I can't explain why the text object was null.
|
|
|
|
gouessej
|
 |
«
Reply #125 - Posted
2009-09-12 07:01:52 » |
|
Hi! I just want to say that I'm happy to see your game in this section  Good luck with the bug fixing.
|
|
|
|
Mike
|
 |
«
Reply #126 - Posted
2009-09-12 07:49:11 » |
|
After reloading it a few times it worked  Very nice game, crashed for me too though 4-5 levels in. I did click a key during loading, dunno if that is what caused it. 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 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
| Java Plug-in 1.6.0_15 Using JRE version 1.6.0_15-b03 Java HotSpot(TM) Client VM User home directory = C:\Documents and Settings\cwnl-mlundstr ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to <n> ----------------------------------------------------
Sat Sep 12 09:44:30 CEST 2009 INFO:Using Local File System Sat Sep 12 09:44:31 CEST 2009 INFO:Slick Build #265 Sat Sep 12 09:44:32 CEST 2009 INFO:Starting display 800x600 Sat Sep 12 09:44:32 CEST 2009 INFO:Use Java PNG Loader = true Sat Sep 12 09:44:32 CEST 2009 INFO:Early loading of deferred resource due to req: org/newdawn/slick/data/defaultfont.png Sat Sep 12 09:44:32 CEST 2009 INFO:Found 0 controllers Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: images/transMouseCursor.gif Sat Sep 12 09:44:33 CEST 2009 INFO:Offscreen Buffers FBO=true PBUFFER=true PBUFFERRT=true Sat Sep 12 09:44:33 CEST 2009 DEBUG:Creating FBO 80x80 Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo20-orange.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo20-red.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo25-orange.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo25-red.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo25-orange.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo25-red.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo30-orange.png Sat Sep 12 09:44:33 CEST 2009 INFO:Early loading of deferred resource due to req: fonts/borneo30-red.png Sat Sep 12 09:44:33 CEST 2009 INFO:Initialising sounds.. Sat Sep 12 09:44:33 CEST 2009 INFO:- Sound works Sat Sep 12 09:44:33 CEST 2009 INFO:- 64 OpenAL source available Sat Sep 12 09:44:33 CEST 2009 INFO:- Sounds source generated Sat Sep 12 09:44:34 CEST 2009 INFO:Using Local File System Sat Sep 12 09:44:34 CEST 2009 INFO:Using Local File System Sat Sep 12 09:44:34 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:44:34 CEST 2009 INFO:Early loading of deferred resource due to req: images/mouseCursor.png Sat Sep 12 09:44:34 CEST 2009 INFO:Using Local File System Sat Sep 12 09:44:34 CEST 2009 INFO:Early loading of deferred resource due to req: images/grey2.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: levels/images/blocks01.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: levels/images/walls01.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/yellow1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/blue1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/red1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/green1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/brown1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/grey1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/purple1.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/gold1.png Sat Sep 12 09:44:35 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/doubleKnife.png Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/blue2.png Sat Sep 12 09:44:35 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/gameTitle.png Sat Sep 12 09:44:35 CEST 2009 ERROR:Failed to load and apply SUI 'select' cursor. Sat Sep 12 09:44:35 CEST 2009 ERROR:Resource not found: res/skin/shared/cursor_select.png java.lang.RuntimeException: Resource not found: res/skin/shared/cursor_select.png at org.newdawn.slick.util.ResourceLoader.getResourceAsStream(ResourceLoader.java:69) at org.newdawn.slick.opengl.CursorLoader.getCursor(CursorLoader.java:55) at mdes.slick.sui.skin.simple.SimpleSkin.tryCursor(SimpleSkin.java:121) at mdes.slick.sui.skin.simple.SimpleSkin.install(SimpleSkin.java:104) at mdes.slick.sui.Sui.setSkin(Sui.java:164) at mdes.slick.sui.Sui.<clinit>(Sui.java:46) at buildergame.gamestate.MainMenuState.init(MainMenuState.java:92) at org.newdawn.slick.state.StateBasedGame.init(StateBasedGame.java:164) at org.newdawn.slick.AppletGameContainer$Container.initApplet(AppletGameContainer.java:275) at org.newdawn.slick.AppletGameContainer$ContainerPanel.initGL(AppletGameContainer.java:232) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:219) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) Sat Sep 12 09:44:35 CEST 2009 ERROR:Failed to load and apply SUI 'select' cursor. Sat Sep 12 09:44:35 CEST 2009 ERROR:Resource not found: res/skin/shared/cursor_select.png java.lang.RuntimeException: Resource not found: res/skin/shared/cursor_select.png at org.newdawn.slick.util.ResourceLoader.getResourceAsStream(ResourceLoader.java:69) at org.newdawn.slick.opengl.CursorLoader.getCursor(CursorLoader.java:55) at mdes.slick.sui.skin.simple.SimpleSkin.tryCursor(SimpleSkin.java:121) at mdes.slick.sui.skin.simple.SimpleSkin.install(SimpleSkin.java:104) at mdes.slick.sui.Sui.setSkin(Sui.java:164) at buildergame.gamestate.MainMenuState.init(MainMenuState.java:92) at org.newdawn.slick.state.StateBasedGame.init(StateBasedGame.java:164) at org.newdawn.slick.AppletGameContainer$Container.initApplet(AppletGameContainer.java:275) at org.newdawn.slick.AppletGameContainer$ContainerPanel.initGL(AppletGameContainer.java:232) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:219) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) Sat Sep 12 09:44:35 CEST 2009 INFO:Early loading of deferred resource due to req: images/transMouseCursor.gif Sat Sep 12 09:44:36 CEST 2009 INFO:Offscreen Buffers FBO=true PBUFFER=true PBUFFERRT=true Sat Sep 12 09:44:36 CEST 2009 DEBUG:Creating FBO 80x80 Sat Sep 12 09:44:36 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:44:38 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:12 CEST 2009 INFO:Offscreen Buffers FBO=true PBUFFER=true PBUFFERRT=true Sat Sep 12 09:45:12 CEST 2009 DEBUG:Creating FBO 80x80 Sat Sep 12 09:45:14 CEST 2009 INFO:Using Local File System Sat Sep 12 09:45:14 CEST 2009 INFO:Using Local File System Sat Sep 12 09:45:20 CEST 2009 INFO:Using Local File System Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data Sat Sep 12 09:45:21 CEST 2009 WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data ibxm alpha 45 (c)2006 mumart@gmail.com Sat Sep 12 09:46:05 CEST 2009 INFO:Using Local File System Sat Sep 12 09:46:11 CEST 2009 INFO:Using Local File System Sat Sep 12 09:46:52 CEST 2009 INFO:Using Local File System Sat Sep 12 09:46:56 CEST 2009 INFO:Using Local File System Sat Sep 12 09:46:56 CEST 2009 INFO:Using Local File System Sat Sep 12 09:47:36 CEST 2009 INFO:Using Local File System Sat Sep 12 09:47:37 CEST 2009 INFO:Using Local File System Sat Sep 12 09:47:38 CEST 2009 ERROR:null java.lang.NullPointerException at buildergame.gamestate.InGameState.handleMoveKeys(InGameState.java:345) at buildergame.gamestate.InGameState.update(InGameState.java:280) at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:261) at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:616) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) org.newdawn.slick.SlickException: Game.update() failure - check the game code. at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:622) at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:503) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:221) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95) |
|
|
|
|
TheAnalogKid
|
 |
«
Reply #127 - Posted
2009-09-12 16:37:46 » |
|
Same bugs as one reported by jojoh.
Thanks for the kind words guys!
jojoh, I can't wait to upload my game on games4j.com! I'll do that once I've fixed the bugs + other enhancements/bugs already done.
|
|
|
|
jojoh
|
 |
«
Reply #128 - Posted
2009-09-13 13:04:45 » |
|
Have you done anything special, pressed a key? I can't explain why the text object was null.
I think I just hammered away a block to complete the level. The previous problem could have left some residue and caused this. I reproduced the "pressing key at restart" twice in a row and then the game locked up the whole browser, and had to be killed via taskmanager, so something isn't cleaned out after the crash. So this might never happen if the other problem is solved. Having played it a bit more, I sort of wanted a drop key, or possibly let the down/s key make the blocks move a bit faster. jojoh, I can't wait to upload my game on games4j.com! I'll do that once I've fixed the bugs + other enhancements/bugs already done.
Great! The game is first accepted into the incubator section of games4j.com, and it is very easy to update the files there if you want. Could also be useful if you want to try out the highscore api for example. (Hint!) 
|
|
|
|
TheAnalogKid
|
 |
«
Reply #129 - Posted
2009-09-14 14:20:04 » |
|
Could also be useful if you want to try out the highscore api for example. (Hint!) Sure! 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
TheAnalogKid
|
 |
«
Reply #130 - Posted
2009-09-16 02:11:25 » |
|
Just to let you know that version 0.56 was uploaded on my site and on gamejolt.com. Here is the list of changes: - many bug fixes - removed menu music. Might add a new one later. - performance improvements concerning background rendering - new backgrounds and each level is different than the previous one - credits screen updated with artists
For those who found bugs, please try the new version and tell me if you can still repro them.
Thanks!
|
|
|
|
Mike
|
 |
«
Reply #131 - Posted
2009-09-16 18:20:05 » |
|
Came to level eleven without any errors or problems at all.
Two things: The applet seems to take too much space, it is on top of the menu to the right. You can move the current piece with the arrows before you have clicked to start a level.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #132 - Posted
2009-09-16 19:19:21 » |
|
Thanks for testing Mickelukas.
I don't know if can do something about the space the applet takes since I can't go smaller.
Yes you can move the piece before starting the level. This is ok and doesn't give any real advantage to the player.
EDIT: I just checked the size of the applet and there's no issue (in chrome).
|
|
|
|
Mike
|
 |
«
Reply #133 - Posted
2009-09-16 22:25:38 » |
|
EDIT: I just checked the size of the applet and there's no issue (in chrome).
Well, there is in firefox 
|
|
|
|
TheAnalogKid
|
 |
«
Reply #134 - Posted
2009-09-17 12:56:34 » |
|
Ho, I was thinking about the one on gamejolt!  Yes, on my site there's a page layout issue. Thanks for reporting that.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #135 - Posted
2009-09-18 17:07:39 » |
|
Incredibuilder is now on games4j in the incubator section.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #136 - Posted
2009-10-08 12:46:22 » |
|
Hey, take a look at the new backgrounds in the Screenshots section.  Version 0.57, which contains these graphics, will be uploaded very soon!
|
|
|
|
TheAnalogKid
|
 |
«
Reply #137 - Posted
2009-10-08 16:52:48 » |
|
Hi , here are the features of version 0.57: - Cool new backgrounds! - Right mouse button now drop the falling drop piece (drop button still supported). - Faster start-up time. - Menu items are bigger. - New font (fixes bad characters issue) - Various bug fixes: - block overflow in tutorial 2 - block over knife when block is cut. - player can move falling piece before level start - disabling music crashes the game later on Enjoy! 
|
|
|
|
jojoh
|
 |
«
Reply #138 - Posted
2009-10-09 16:13:11 » |
|
Hi!
Nice updates, and very nice backgrounds you have created!
I have only tried it briefly, but one thing I noticed was that the mouse cursor flickers quite a bit when you move it. There is a rectangle extending to the right and down, about twice the size of the cursor image, that contains garbage. While holding mouse still it is OK. It even messed with the look of the mouse outside of the applet window for a brief moment.
I tried it both on games4j.com and your site, but I guess they are identical. Have not yet cleaned the java cache. Not sure if that could be a problem...
Java 6, WinXP, tested most browsers.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #139 - Posted
2009-10-09 16:38:25 » |
|
Nice updates, and very nice backgrounds you have created! Thanks! Note that I didn't create the backgrounds, I only cropped/resized them to fit the game needs. The majority of the graphics were taken from Flicker. They all have a common creative licence with attribution restriction only. You can take a look at the artists in the credit screen. Nonetheless I chose the graphics myself (self-flattery).  I have only tried it briefly, but one thing I noticed was that the mouse cursor flickers quite a bit when you move it. I've never seen this bug. What's your hardware config? Do you have this bug in all the browsers? Any stack trace in the Java console? Could you clear the plug-in cache just to make sure it's not the cause? Thanks
|
|
|
|
jojoh
|
 |
«
Reply #140 - Posted
2009-10-10 01:12:18 » |
|
I chose the graphics myself (self-flattery).  Yes, well compiled  I've never seen this bug. What's your hardware config? Do you have this bug in all the browsers? Any stack trace in the Java console? Could you clear the plug-in cache just to make sure it's not the cause?
Nope, this was new to me as well. Everything else was working fine, and I could play the game, but it was just a little bit annoying with the flicker. That was on a laptop with an intel GFX card if memory serves me right, but I have tested I-builder before without problems. I tried it on a desktop with ATI card and works just fine here. I don't have the laptop here, but I will test clearing the cache later on. My gut feeling tells me it is an OpenGL - intel - special case thing. Maybe check with lwjgl and/or slick ppl to see if they know any about this. Might be a pain to debug stuff that doesn't produce stacktraces or something else tangible. I'll send an update with the cleared cache test later on.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #141 - Posted
2009-10-10 11:27:35 » |
|
OK, and could you create a small screenshot of the issue please? I would report it to LWJGL or Slick.
Thanks!
|
|
|
|
InsaneShane63
Junior Newbie
|
 |
«
Reply #142 - Posted
2009-10-11 01:17:33 » |
|
Wanted to try it out but got an exception right as the applet started...
org.lwjgl.LWJGLException: Pixel format not accelerated at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method) at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52) at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:180) at org.lwjgl.opengl.Display.createWindow(Display.java:308) at org.lwjgl.opengl.Display.create(Display.java:839) at org.lwjgl.opengl.Display.create(Display.java:767) at org.lwjgl.opengl.Display.create(Display.java:748) at org.newdawn.slick.AppletGameContainer$ContainerPanel.createDisplay(AppletGameContainer.java:197) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:216) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95)
|
|
|
|
kappa
|
 |
«
Reply #143 - Posted
2009-10-11 01:26:09 » |
|
Wanted to try it out but got an exception right as the applet started...
org.lwjgl.LWJGLException: Pixel format not accelerated at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method) at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52) at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:180) at org.lwjgl.opengl.Display.createWindow(Display.java:308) at org.lwjgl.opengl.Display.create(Display.java:839) at org.lwjgl.opengl.Display.create(Display.java:767) at org.lwjgl.opengl.Display.create(Display.java:748) at org.newdawn.slick.AppletGameContainer$ContainerPanel.createDisplay(AppletGameContainer.java:197) at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:216) at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:95)
That error usually means that you don't have OpenGL available on your machine.
|
|
|
|
InsaneShane63
Junior Newbie
|
 |
«
Reply #144 - Posted
2009-10-11 01:45:50 » |
|
oh ok thanks  Ill try to get opengl then try this again 
|
|
|
|
TheAnalogKid
|
 |
«
Reply #145 - Posted
2009-10-11 12:34:17 » |
|
Thanks for the explanation of the error. I'll cover this error with an appropriate error message then,.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #146 - Posted
2009-10-11 15:47:54 » |
|
Anyone has planned to play the entire game? I need testers and feedback for the levels.
|
|
|
|
marinepower
|
 |
«
Reply #147 - Posted
2009-10-15 00:54:08 » |
|
Hey,
The game is pretty good so far. I've done a couple of levels, and am planning on completing the whole thing, but I would just like a bit more clarification on a couple of things I thought weren't completely addressed. First off, is there a keyboard key for dropping the block? This part might have been in the directions, but I accidently skipped through some instruction and had no way of replaying it. It seems like there should be, since the drop button is very inconvenient to use.
The only other problem I ran into was learning how to switch tools. I'm posting this while playing the tree level and the game automatically provides the block mover tool. This seems handy, but I was unable to win because I had one block out of place, and moving it around didn't solve anything.
Also, is there a way to store blocks for later use? This functionality might be removed from the level I'm on, but it seems like something that should always be present.
One thing that really jumped out at me is the smoothness of the overall design, especially the way the game handles transitions and such. The textures, backgrounds, and sound effects you used were pretty good. The only thing I would chane regarding these aspects is the initial spiraling background, which made me a bit nauseous. If you were to slow the rotation down a bit, I bet it’d be a lot more complimentary, rather than detrimental to the over all effect.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #148 - Posted
2009-10-15 13:11:19 » |
|
The game is pretty good so far Hey, cool and thanks!  First off, is there a keyboard key for dropping the block? Yes, use the right mouse button. I think I forgot to mention it in the tutorials and in the instructions. The only other problem I ran into was learning how to switch tools. Ha! This isn't allowed for now; it's by design. I plan to have future levels where you'll switch the tool by clicking the proper icon on the right side. The reason it isn't allowed now is to keep game play as simple as possible since there's already a lot of controls for a casual game. This seems handy, but I was unable to win because I had one block out of place, and moving it around didn't solve anything. You should have used the trash can at your right. You click it with the removed block. It should be explained at the beginning of the level. Also, is there a way to store blocks for later use? This functionality might be removed from the level I'm on, but it seems like something that should always be present. I've been thinking this aspect many times but wasn't sure it was necessary. And this poses a control issue; how do you map this functionality? If you come up with a good suggestion that I'll probably implement it. If you were to slow the rotation down a bit, I bet it’d be a lot more complimentary, rather than detrimental to the over all effect. complimentary? I don't really understand. But no problem, I'll slow down the rotation speed. Thanks for the feedback. I'll wait for the rest concerning the other levels. Did you check my feedback about Cremelian Wars X? EDIT: Where did you play? On my site I see 1 play for only 10 secs. I'm wondering if the reported time is accurate.
|
|
|
|
|
|