Kitipong - Library Test

Now, don’t get too excited - this isn’t a game where you play pong with a cat - rather it’s a simple bejewelled clone with an oriental kitty theme. I was hoping to get a few folks to test it with a view to seeing if the library code works properly on multiple platforms. More of a tech demo than a game I suppose, hence the category.

For those that don’t know bejewelled - swap over two jewels (kats in this case) by clicking on them to form a line of 3 or more. They disappear and you score points. Here’s what it’s meant to look like (if the colours are wrong on your platform or anything let me know).

http://slick.cokeandcode.com/images/screenshot.png

Webstart is Here

As always I’m interested in any feedback, but especially any faults or oddities with the framework on specific platforms. Oh, and I probably win the award for most annoying sound effect ever :slight_smile:

Kev

Worked beautifully for me on Windows, only oddity was that the quit button doesn’t quit.

Ah yes, I should have probably said, it’s a trap to keep you in game! Muhahahahah - well, no it’s quit the session you’re playing, not the game, hit escape if you want to do that - but why would you want to? :slight_smile:

Thanks for trying.

Kev

You’re so completely not represenative for the community of Java game-developers!

You’re getting way too many projects in beta-stage! ;D

envies

Runs great here :slight_smile:

hehe, meow… maow… funny but irritating !!! ;D

works fine here laptop XP java 6 RC, plenty of RAM and Ghz, NVidia

edit : works also fine on mac mini PPC, OS X Tiger, meowww

Lilian :slight_smile:

Awesome, a Mac test - anyone got an intel one ?

Thanks guys - fear the kittys.

Kev

confirmed, still hate the meoow sound!

I kind of liked the meow ;D

Fine here on a windows box.

You know it looks like a polished Flash game, very impressive.

Keith

Another bit of a test here - the same game wrapped as an Applet. However, this uses the LWJGL Applet stuff (the beta 4 version) which still seems to fail on about 50% of machines. So before checking the following link - save everything you’re doing, it’s possible to crash browsers and hang systems:

http://slick.cokeandcode.com/demos/applets/kitipong.html

If it works first time, try reloading the page. I’m really interested in seeing the success rate for different browsers and/or platforms. So, any daring tester much appreciated.

EDIT: Works here on Win XP and Firefox 1.5

Kev

Works fine the first time on windows XP with IE, java 6. I did get a Exception in thread “AWT-EventQueue-2” java.lang.NullPointerException when I quit the window however.

Just then I tried it again to test in a new window and I just got a white rectangle with the console spewing 3 of the same NPE’s, the first of which was this:

Exception in thread “AWT-EventQueue-4” java.lang.NullPointerException
at org.lwjgl.opengl.AbstractAWTInput.getWidth(AbstractAWTInput.java:90)
at org.lwjgl.input.Mouse.poll(Mouse.java:345)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.paintGL(AppletGameContainer.java:124)
at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:317)
at sun.awt.RepaintArea.paintComponent(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ibxm alpha 45 ©2006 mumart@gmail.com

Keith

worked as expected, FF 2.0, Java Plug-in 1.6.0-rc, Windows XP SP2

Applet version doesn’t work for me :frowning: WinXp, Opera 7.5, Java 1.5. Is there some kind of error log anywhere that might be useful?

It did “applet loading” for ages, which prompted me about 10 times to accept a certificate (which I did), then breifly flashed a green screen and half a sound effect before hanging on a grey screen.

Works fine on my Intel mac, if I start it the first time. If I reload the page I get the following output (see screenshot).

works great for me, except when I refresh. seems to be more of an lwjgl error than a slick error:

Re: Opera - it uses its own Java plugin on the Sun one? The only place I’ve got output coming right now is the standard console - in Sun’s Plugin on windows thats Right Click on System Tray Icon -> Open Console.

Thanks for the tests so far guys, the NPE in getWidth() I can simulate here - the not running at all I’m having trouble tracking down.

I find this LWJGL in an Applet stuff pretty exciting so I’m really keen to see where it is and isn’t working right now. Could be a nice boon for having the demo of your game running in an applet before lettng them buy the “full” version via webstart.

Kev

I’ve never heard of Opera having it’s own Java plugin, but then I’ve never really paid attention to it. :slight_smile: I did look for the system tray icon, but it didn’t appear. Worked fine in firefox though.

Think i have the reload bug resolved. Other problems, invetigation is on going.

Kev

Opera is known not to work - for non obvious reasons :frowning: