I am using jMonkeyEngine for some months yet and was curious if there are any bigger example games with source code made with jmonkey. I am working on a bigger project at the moment and wanted to see how other solved some common problems, e.g. clever usage of controls and appstates, maybe messaging systems, handling bigger terrains and so on. I already have solutions for that in my project but I think my code is pretty unflexible at the moment. I already looked some things up (mokeyzone, general code design, …) but it wasn´t the kind of source code/code design I was looking for. So do you guys know some useful sources of inspiration?
Also note: depending on what you are trying to do with touch… if it is somehow interacting with a UI then the Lemur UI library supports multi-touch “out of the box”, so to speak. Like, you can drag one slider with one finger while you drag another slider with another.
This picking event model is also usable on its own without the GUI parts.
I’m looking for and would suggest to the developers that, the “basicGame” that the IDE instructs us to setup first, should be configured to use either opengl v1 or v2 .
As a newbie, i installed, setup the basicgame, decided to test run the project, only to see an error with opengl version.
I did the driver update, didn’t help, my dell POS is old like me and doesn’t support opengl v2, but instead has opengl v1.4 installed.
Left scratching my head and wondering i can even use jmonkey, i searched and found references online and in the jmonkey GUI help.
Problem is, i’m a newbie and being forced to edit the code that i don’t completely understand…
my search suggests that the engine can be used with opengl v1 IF it’s configured to do so.
Does a version of the “basic game” exist where i can select the version of opengl to use ( maybe a pop-up at run time ) informing me that opengl v2 isn’t supported, click this [button] to configure and run using opengl v1 instead.
seems to me the default “basicgame” should be configured this way from the get go… seeing that i almost uninstalled thinking my computer graphics card wasn’t compatible, but turns out ( only through searching and using specific settings) that it mite still work ! .