Hello!
I have finished a very good Mahjong game for Mac and Windows 8)
It uses JOGL and the fixed OpenGL pipeline for rendering and the Bass audio library bindings for sound (it is why it runs only on Windows and Mac).
The only visual effects are some custom bump mapping and some texture projection in the Halloween theme.
I spent a lot of time programming the PartyKewl particle library for Java but it is not included in the soft because the excellent graphist left the project one year ago (yes, I had to finish all by myself >:(). You can use it for your game: no memory fragmentation, 32 bytes per particle and a good editor. However I have to update it with the last JOGL and to add the feature it was designed for: a particle can be the parent of a generator. Surely in the next months…
Cheers,
Bernard LERAT.