Kumari - Updated - v0.5: Dec 29th

New Version 0.5 - December 29th, 2005

This is the latest update of Kumari. It’s got alot of bug fixes, more polish, all menus completed, player profiles (save game), high scores, options all work, one new sound track and 2 new levels (the second is a kind of boss level…good luck ;)), and tweaks to the original two levels.

FPS is shown, along with what percentage of time the renderer and CPU are using per frame. This should be useful for diagnosing performance problems. On my AMD 2600 it’s pretty damn obvious by those numbers that Java is more then capable for video games - CPU usage is typically 5-15% of the actual time it takes to render a frame.

The engine itself should be smoother and due to some large changes, even at low FPS on older computers the game should be playable. This is of course a theory, until someone with a slow computer tries it and let’s me know. :slight_smile:

Kumari Kandum - Game, Info and Screenshots (Windows and Mac only)

NOTE: This is on a different server, any old version of Kumari you had will still be in your webstart as a seperate instance. ChrisM You should update to this link on your blog, it’s a new (more reliable) provider.

I appreciate any feedback, comments and especially bug reports.

Thanks for testing!


Updated - December 3rd, 2005

New Version 0.3.5 (alpha) - WebStart version only (Windows installer version not updated).

  • Summary (since v0.3) -

General:

  • Linux and Mac should be runnable via WebStart (Needs testers)
  • Fixed WebStart version to use users home directory

Performance improvments:

  • 50% improvement during heavy particle activity (explosions, active powerups, etc.)
  • Improved overall performance (less CPU load)

Buf fixes:

  • Requires much less memory, at the cost of slowing load times
  • Fixed problem detecting suitable display modes on some computer (Windows 98/Mac)
  • Fixed GUI lag issues

Kumari Kandum - WebStart

Questions, comments, etc. always welcome and appreciated.

Webstart version avaialable for Windows, Linux and Mac - no gurantees it will work on those last two though - never tested :wink:

Kumari Kandum - WebStart

If you are running Linux or Mac - let me know how you make out. The only thing I think may be an issue is sound.

Java 1.5 seems to cause music stuttering during load times, it doesn’t seem to share the CPU as well as 1.4.2 - during the game, if a lot of sound is playing FMOD seems to get payback and takes some CPU from Java. The sound quality is turned on max (44Khz stero 3D sound), I’ll be adding an option to turn it down later or sooner if it ever becomes a problem with Java 1.4.2. This may only be a side effect of my crappy video card, I am curious to know if others see this problem in the WebStart version with Java 1.5.

The windows install version still available: Click here to download Kumari Kandum (15.2MB). It uses an embedded 1.4.2 java, and is a wizard driven installer and has no sound stuttering problems.

This is all still alpha so any feedback, bugs noticed, performance issues, comments, questions or money is appreciated :smiley:


Updated - Version 0.3.1 (alpha) - November 28th

  • Another minor update to turn the logging back on and change the config to default to fulll screen. Also shaved another 1.7MB off the installer.

Click here to download Kumari Kandum (15.2MB)


November 27th

  • Fixed a problem with running on Windows 98
  • Fixed menu lag problem

Click here to download Kumari Kandum (16.9MB)


November 26th

I am looking for testers and feedback - Any and all help welcome and appreciated!

I have changed the name (and in my indecisive nature, I may again) from Pacifica to Kumari Kandum (might shorten to just Kumari). The principle is still the same actually, Kumari Kandum is really another name for Pacifica - which is a supposed lost continent or islands where humans originated.

Anyway - It’s got a fresh coat of polish, some bug fixes and a Level 2 :slight_smile:

The default is currently set at 1024x768 @72 Mhz. If you run into trouble because of those settings (still doesn’t do proper testing if can’t find a suitable matching mode), try deleting the config.ser located in the kumari install directory. This will set it back to the base default of 800x600 @60Mhz.

There is also a new twist to the game which should further seperate it from it’s Puzz Loop origins. You will see glowing spiral things (power gems- blue thing in screen shot 1) that pop-up from time to time. If you hit the gem with a same colored ball, you collect it. 20 gems you get a free man. However, if you hit it with the wrong color it will cause the ball to explode - thus these things also block you from making shots at times as well.

Click here to download Kumari Kandum (16.9MB) (UPDATED - see link above) - It’s an install wizard

Currently the installer is for windows only… Sorry Mac and Linux folks.

Level 1

http://vorax.thebodclan.com/downloads/Kumari1.jpg

Level 2

http://vorax.thebodclan.com/downloads/Kumari2.jpg

If it crashes on you, there is an error.log file written in the install directory. Please post it here if that happens.

There is still alot of work to do: More game play tweaking, more for menus, high scores, save game, 18 more levels (at least), more bugs to fix, more polish, more models to develop (or rework), more textures and music…lots more – That said, the game play is pretty close and the programming work is almost completed.

Thanks in advance for testing and for your feedback :slight_smile:

  • Vorax

I just had a quick play and nothing much to say but: looking great!!
and UI still lags, particularly in the options menu every time I hover an UI element

I’ll test some more later

Just finished it!

  • Difficulty is just about right - not too hard, but definately not easy!
  • Spruce up the menu screen, bit boring to look at, probable some balls rolling around would help?
  • love the water effect, might add similar other stuff like sunlight or shadows that distort colors
  • fix the cursor - looks shite imo
  • I did not notice any lagging or slowdows - it just worked
  • consider adding antialiasing option and anisotropic filtering

I have a ton of other effects/powerups - but I judging from your “coding about done” comment, I think you’ve reached the level of features wanted :slight_smile:

I havent tryed it yet, but i how about calling it Kumari Kingdoms (thats what i thought is was when i glanced over it)

Great, but was it fun or drudgery to finish?

  • I have tweaked the difficuly to where I like it (seems you thought it was good too) - I hope it’s not to tuff for a casual game. It definetly takes some skill.
  • Main menu screen is not quite done - I thought about adding balls as well - I guess I should. I might do more with the menu buttons as well
  • I will be adding a waterfall effect (my wife demands it :)), possibly a storm where lightning goes off and shows you the path but normally it’s to dark to really see, maybe a fog effect that wil distort the colors, perhaps a slime? Still 18 levels to come up with stuff.
  • Cursor will definetly not remain - it’s one of the “fill it with something and fix it later” assets :slight_smile:
  • Antialiasing is on my to-do list. There is even working code for it, but it’s just not on the Options menu (not finished).

I have to save something for Kumari 2 :slight_smile: I am getting to the point where I have to cut it off and only add what overwhelming feedback says must be there. I am just one guy and there is still alot to do. Each new powerup comes with graphics, model, effects and programming (and new bugs) - I just don’t have the time.

Thanks for testing - Great feedback :slight_smile:

Kumari Kingdoms isn’t bad actually, but if I change it, i’ll probably just go with “Kumari” - my thinking is that it will be easier to remember if it’s shorter.

Matzon, about the UI lag - I just saw the same thing in the Options menu. I don’t get any lag at all running in the IDE, but do in the installed version… and it’s very noticeable ??? I also noticed that the game doesn’t seem to run quite as nice as it does in the IDE also.

I am off to check the versions of Java that each is using. Thanks for the heads up.

[quote=“Vorax,post:1,topic:25333”]
Are you planning to release a Mac Application Bundle? Do you need any help with that?

Yes I am - and yes I need help - I have no Mac to test on at this time.

Still doesn’t work with Windows 98 :(.

Console.log

[quote]Console log started - Kumari Kandum Version 0.3 (alpha) - November 26th, 2005
Creating new Engine instance: com.vorax.VoraxEngine@45a877
Attempting to set display: 800x600 @60Mhz
[/quote]
Error.log

[quote]Error log started - Kumari Kandum Version 0.3 (alpha) - November 26th, 2005
Error reading configuration. May not exist, using defaults
Could not find suitable display mode for: 800x600 @60Mhz
[/quote]
This is after deleting the config.ser, when it didn’t workt he first time. I believe the only difference is it tries 1024x768 @72Mhz instead. Neither work.

You’re using LWJGL right? I know that can work on Win98, because I can play Monstrumo just fine on this machine. If you want me to test out any other programs (small applications) to try to figure out what the problem is, I could do that. There’s not a lot of information I can give you otherwise.

“Could not find suitable display mode for: 800x600 @60Mhz

All refresh rates on win9x come up as 0hz (which means default). I would say that he assumed that there would always be a mode with at least 60hz and wrote that startup routine accordingly.

There is a utility method in lwjgl for that kind of things and it does handle all known cases nicely.

I am going to do some reasearching and experimenting and make a patch for you to download if your willing to iterate the problem a bit.

nva225,

I have created a patch that will hopefully solve the video mode problem for Windows 98.

Kumari-03-p1.zip (10K)

Just unzip it into the directory you installed (default is program files\kumari). It should overwrite the VoraxEngine.class

Let me know how it goes.

Thanks,

  • Vorax

UPDATE: Patch now part of base Installer.

Hmm good news and bad news.

Good:
It runs! Screen flicks a few times, but the game actually comes up. Yay.

Bad:
It runs slowly :(. But this is probably mostly my computer’s fault. Unfortunately because it was running at about 2 fps I didn’t actually try in-game, but the title screen was very slow (and it was hard to click buttons).

Going to try it on my other computer now.

Uhm… no… go ahead and try it. The gui is just very laggy.

I have a new patch for the lagging menus (also has the Windows 98 fix)

Kumari-03-p2.zip (23k)

Hopefully it will fix the menus performance. If not, I may have to redo how I am doing them entirely :frowning:

Just unzip into your Kumari install directory (default is Program Files\Kumari)

UPDATE: Patch now part of the Base application

Err was that directed towards me? The game was definately running slow. I tried it again and got in-game this time, and (at 1024x768 resolution) I could count out what seemed to be 5-7 fps. The game itself seemed to slow down as well (i.e. the intro-camera change and the ball movement took longer). This is a TNT2 graphics card however.

On my computer with a Geforce 4, I got perfectly smooth framerates (and the game moved much faster) at 1280x1024 resolution. Game looks absolutely great, and as always the music matches nicely. Only time it slows down is when I hover over buttons in the options menu (perceptable quarter-second stutter then). Difficulty level has been vastly improved; I can combo balls without waiting for them to enter the final track section now :). I think you have the level about right. Very fun and addicting.

I only had time to play one game, though I really want to try to get to level 2. Keep up the good work.

Try the patch out, it should fix the menus - does on my PC anyways. I was getting the same lag (from installed version), but what’s really odd is I never did get lag running from Eclipse and what appears to the be same version of Java ???

Anyway, let me know if it’s improved.

Lag has improved! I don’t notice anything anymore! :slight_smile:

However, there appear to be a few GUI bugs. For some odd reason, when I click left on the Resolution, it turns up mouse sensitivity, clicking left on Refresh Rate turns up resolution, clicking left on Mouse Sensitivity goes back to the main menu, and clicking Cancel reloads the game. I honestly don’t know what the “Ok” button does; my computer just stutters for half a second and then the music restarts.

Heh.

Edit: Left on Sound FX is tied to turning up refresh rate, left on Music is tied to turning up Sound FX, and there appears to be no way to turn up the music volume. Also when I turned the music all the way down, and checked the music button back on, the game crashed. :slight_smile:

Sorry to bomb you with error messages, but they must be said.

Crap, it’s probably the patch - I should have put in the inner classes - I’ll upload a new version entirely with the lag fixes in it. I was more interested to see if the lag was gone now :slight_smile:

Thanks for trying it.

[EDIT] Yup…confirmed, it’s because I didn’t inlcude the inner classes[/EDIT]

Uploading a new Installer to the server with all these fixes.