Well i keep working on this from time to time, but i don't get very far.
If anyone would like to help and make a small fun space game out of this, that would be cool.
What i have now: (I try to keep things simple and generally applicable.)
a simple FengGUI Menu with a few buttons to start/leave the game and adjust settings
physic based entities (the player, enemies, power up's, basically any object)
Entities have a health and damage part
physic based collision events
entities damage each other when they collide,
(a 'power up' entity deals negative damage)
physic based player movement
a player can:
[li]target other entities
fire Bullets (keeps its direction)
fire Homing Missiles (chases the target), a missile cam (texture renderer) shows the missiles perspective
[/li]
simple sound and particle effects when stuff explodes
what i would like:
a small arcade like game which shows how one could structure a (space-)game with jME
i guess a well structured game wouldn't depend on a Engine, but you get the Idea.
improved movement, gui, ai, make the game actually fun
create small levels with a defined goal to achive
i'm afraid i am a bit out of ideas
So again if anyone would like to help and make something usable out of this, that would be cool :)
Leave me a message here or in icq, or maybe on irc.
You could really have something here actually. The general feel of play is pretty well done. You feel rather free instead of restricted like most flight simulator games and such. This could be a lot of fun! I hope to see it further advanced. Wish I could help but im an extreme novice right now. Just getting my feet wet.
it dosen't matter if you are new to jME, this is a good chance to get to know jME :)
just a bit OOP experience would be good, to structure the mess a bit better
I'll pick up the source when I'm home and see if I can help you out with the OO part. That will give me the chance to learn a bit more about jME :D
hmm someone else had the same problem, i think its either FengGUI or the shader which makes problems.
What kind of graphiccard and OS do you have?
One TODO on the list, is a properties dialog where you can enable / disable the shader and some other properties,
Hi Core-Dump,
I'm using the following:
+ Graphic Card : NVIDIA GeForce 7300 GS
+ OS : Windows XP
I see that you run the entire game in a large try/catch block. As I remember, HotSpot cannot inline methods that are being try/catched, so wouldn't this slow down your game?
I think it's better to use an UncaughtExceptionHandler for a thread to catch those exceptions… I am also currently running my game inside a try/catch block.