From mojo's log

I’m considering adding text panels to the SimpleGame framework of jME, to add a little visual punch to the demos. The only current drawback to this idea is that it would require another data file (the panel texture) to be included in the core API. I’ve been against having any data in the lib for awhile now. The only class that makes use of these files is SimpleGame. One solution is to move SimpleGame to the jmetest package, as it’s only used for demos and beginners. It’s an idea.


Simple game is used for simple games that are not tests so I do not think that it would be a good idea to remove it from the core. One solution I can think of is having a class in-between SimpleGames and it’s tests witch would have the gui.

SimpleGame was never intended for people to use beyond tutorials and experiments. It was simply an extension of BaseGame that Renanse and I put together to ease creation of the tests…

Although it was not your intent it can be used for that purpose and; I do not see why you should limit it’s usage.

I’m not sure why this is a debate. But if it’s such a big deal (meaning if more than one person is alarmed) then perhaps we could split off SimpleGame into a DemoGame class or something that has the added panel.

Placing the class in jmetest will not limit it. Those who need SimpleGame will be using jmetest anyways, as they will be just beginning with jME. SimpleGame is a jumping board, and you are greatly limiting yourself if you do not move on from it.

"mojomonk" wrote:
Placing the class in jmetest will not limit it. Those who need SimpleGame will be using jmetest anyways, as they will be just beginning with jME. SimpleGame is a jumping board, and you are greatly limiting yourself if you do not move on from it.

I guess so. I withdraw my complaint.