Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (579)
games submitted by our members
Games in WIP (500)
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 ... 5
  ignore  |  Print  
  Kumari - Updated - v0.5: Dec 29th  (Read 18407 times)
0 Members and 1 Guest are viewing this topic.
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Posted 2005-11-27 06:22:41 »

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 Wink), 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. Smiley

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 Cheesy



-----------------------------------------------------


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 Smiley

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


Level 2


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 Smiley

- Vorax

Offline Matzon

JGO Knight


Medals: 19
Projects: 2


I'm gonna wring your pants!


« Reply #1 - Posted 2005-11-27 08:10:19 »

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

Offline Matzon

JGO Knight


Medals: 19
Projects: 2


I'm gonna wring your pants!


« Reply #2 - Posted 2005-11-27 12:12:51 »

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 Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline g666

Junior Member





« Reply #3 - Posted 2005-11-27 16:58:22 »

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

desperately seeking sanity
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #4 - Posted 2005-11-27 17:46:23 »

Just finished it!

Great, but was it fun or drudgery to finish? 

Quote
* 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 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 Smiley), 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 Smiley
* 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).

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

I have to save something for Kumari 2 Smiley  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 Smiley

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #5 - Posted 2005-11-27 17:48:54 »

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

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.

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #6 - Posted 2005-11-27 19:13:11 »

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

Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #7 - Posted 2005-11-27 19:23:10 »

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

Are you planning to release a Mac Application Bundle?  Do you need any help with that?

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #8 - Posted 2005-11-27 19:27:34 »

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

Offline nva225

Junior Member





« Reply #9 - Posted 2005-11-27 20:57:44 »

Still doesn't work with Windows 98 Sad.

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

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

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.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline oNyx

JGO Coder


Medals: 1


pixels! :x


« Reply #10 - Posted 2005-11-27 21:08:55 »

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

弾幕 ☆ @mahonnaiseblog
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #11 - Posted 2005-11-27 22:43:21 »

Still doesn't work with Windows 98 Sad.

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.

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #12 - Posted 2005-11-27 23:25:36 »

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.

Offline nva225

Junior Member





« Reply #13 - Posted 2005-11-28 02:15:23 »

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 Sad. 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.
Offline oNyx

JGO Coder


Medals: 1


pixels! :x


« Reply #14 - Posted 2005-11-28 02:32:12 »

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

弾幕 ☆ @mahonnaiseblog
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #15 - Posted 2005-11-28 03:01:02 »

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 Sad

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

UPDATE: Patch now part of the Base application

Offline nva225

Junior Member





« Reply #16 - Posted 2005-11-28 03:11:14 »

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

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

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #17 - Posted 2005-11-28 03:13:59 »

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  Huh

Anyway, let me know if it's improved.

Offline nva225

Junior Member





« Reply #18 - Posted 2005-11-28 03:20:24 »

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  Huh

Anyway, let me know if it's improved.

Lag has improved! I don't notice anything anymore!  Smiley

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

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

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #19 - Posted 2005-11-28 03:22:02 »

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 Smiley

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.

Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #20 - Posted 2005-11-28 03:32:57 »

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

Ok, I worked a bit on repackaging the files from the Windows install.

I had the same displaymode issue as reported for Win 98 on OS X, but the new engine class in your zip fixed it for Mac too.

The remaining problem is much bigger Sad.  It gets to the loading screen and then exits.  The error.log file says "FMOD  not yet supported on this OS"... Which is to be expected, I don't have native libraries for the FMOD bindings.

Are FMOD bindings available for OS X?  If not, perhaps you can make it continue without sound support?

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #21 - Posted 2005-11-28 03:36:16 »

There is an FMOD native for Mac ....

Just uploaded it to server: Mac FMOD natives

Good luck Smiley

[EDIT] Building a patch for the Sound library so it will at least try to load the FMOD native library.  I'll have it ready in a couple of minutes. [/EDIT] 

Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #22 - Posted 2005-11-28 03:46:01 »

swpalmer,

Mac patch uploaded: Mac-Audiopatch.zip

Just unzip where you put the com directory, it should overwrite SoundEngine.class

Offline nva225

Junior Member





« Reply #23 - Posted 2005-11-28 04:01:14 »

Yep, works great now. Smiley
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #24 - Posted 2005-11-28 04:06:44 »

Great Cheesy

Thanks for your efforts.

Offline nva225

Junior Member





« Reply #25 - Posted 2005-11-28 05:42:16 »

Ahh, crap. I installed the new version on the evil Win98 machine and now I get "Java Virtual Machine Launcher - A fatal exception has occured. Program will exit."

 Huh

(though I'm not going to be playing on that computer anyway)

Btw, no console.log or error.log are even generated. And I have Java 1.5.
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #26 - Posted 2005-11-29 03:01:14 »

nva225 - Mind giving it another try (yet another installer uploaded).  If nothing else, it should produce the log file now - I forgot to turn it back on when I was debugging the video and menu lag issues.

On a side note, the installer is 1.7MB smaller now due to using different compression.

PS:  If you do get it running on your old computer, try setting the resolution down to improve performance.  The TNT is probably very fillrate limited.

Offline nva225

Junior Member





« Reply #27 - Posted 2005-11-29 04:41:17 »

Hmm, well, it ran alright. I tried lowering the resolution like you said and it seemed to make the game playable, but it was still perceptably slower than on my other computer (I'm referring to the game clock speed, not the rendering speed). You might also find it interesting to know that during the entire course of running the game, my cursor was constantly overlapped by the wavey-windows thinking icon; this included when I had the main menu cursor, and when I was just moving around in the game.

Also, after about a minute or two of play I suddenly noticed a section of balls slide in without pushing away the ones in front of it. The result can be seen at the link below:

http://img371.imageshack.us/my.php?image=kumarierror3xt.jpg

As you can see, some marbles managed to overlap other ones, and there's twice as many squeezed in as there's supposed to be. I've never seen any errors on my other computer however (2ghz vs 850 mhz, might be important?). It seems to me like the processor is struggling to keep up, though I really wouldn't know why.
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #28 - Posted 2005-11-29 04:46:34 »

That is actually a bug you found - if the pushers are stopped (floating in the air) and a new set of balls comes out and reaches them before they are un-stopped that happens.

As for speed - try disabling the vsync - old Q3 trick - if the CPU is struggling a bit, that will help it.

What's the CPU and video card exactly?

Offline nva225

Junior Member





« Reply #29 - Posted 2005-11-29 06:35:28 »

Copied and Pasted out of Everest (sorry the font doesn't line up):

    CPU Properties:
      CPU Type                                          AMD Athlon, 850 MHz (8.5 x 100)
      CPU Alias                                         Thunderbird
      CPU Stepping                                      A4/A5/A6/A7
      Instruction Set                                   x86, MMX, 3DNow!
      L1 Code Cache                                     64 KB
      L1 Data Cache                                     64 KB
      L2 Cache                                          256 KB  (On-Die, Full-Speed)

    Graphics Processor Properties:
      Video Adapter                                     nVIDIA Vanta
      GPU Code Name                                     NV5
      PCI Device                                        10DE / 002C
      Process Technology                                0.25u
      Bus Type                                          AGP 4x @ 4x
      Memory Size                                       16 MB
      GPU Clock                                         100 MHz
      RAMDAC Clock                                      250 MHz
      Pixel Pipelines                                   2
      TMU Per Pipeline                                  1
      Vertex Shaders                                    Not Supported
      Pixel Shaders                                     Not Supported
      DirectX Hardware Support                          DirectX v6.0
      Pixel Fillrate                                    200 MPixel/s
      Texel Fillrate                                    200 MTexel/s

Edit: Forgot to mention, the Video Synch disable didn't help. Starting to worry about my 192 mb of ram choking me again... (perhaps this computer wasn't meant to play Kumari)
Pages: [1] 2 3 ... 5
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (31 views)
2014-04-15 18:08:23

BurntPizza (28 views)
2014-04-15 03:46:01

UprightPath (43 views)
2014-04-14 17:39:50

UprightPath (26 views)
2014-04-14 17:35:47

Porlus (42 views)
2014-04-14 15:48:38

tom_mai78101 (64 views)
2014-04-10 04:04:31

BurntPizza (124 views)
2014-04-08 23:06:04

tom_mai78101 (224 views)
2014-04-05 13:34:39

trollwarrior1 (190 views)
2014-04-04 12:06:45

CJLetsGame (198 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
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!