For 2D browser games i would rather go with flash or something like that.
It is possible to make it with jME, but since jME uses OpenGL natively, your app needs to be signed (User needs to trust you and accept your certificate).
Using flash, you also won't run into any OpenGL driver issues and the like.
For 2D browser games i would rather go with flash or something like that.
It is possible to make it with jME, but since jME uses OpenGL natively, your app needs to be signed (User needs to trust you and accept your certificate).
Using flash, you also won't run into any OpenGL driver issues and the like.
Core-Dump is right. If you want to do something in 2d then use Flash. Using jME would over complicate things far too much. Flash is easy and fast.
the browser can remembar the certificate if the user chooses to do so (normally theres a checkbox or a button of some kind that says 'Always trust AticAtac' ;)) ... the thing is: are you that trustworthy? :)
I agree, make a 2D game with jME will be complicated and bring you lots of 3D problems you won't have in 2D, like 3D compatibilities with client computer.
In my opinion, Flash is good but not for big applications, or maybe using AS3. If you prefer java, try with applet which is more adapted for browsers or with JavaWebStart, it depends on your need.
When you run a jme application in a applet you could run into some memory limitations and such.
Those problems should be solved with java 6 (where applets work more or less like webstart), but i guess even in 1-2 years, java 5 will still be the most common version around.