[quote]Amazing. And here we are on OS X… Still no hardware acceleration on 1.4.2. Still no 1.5. Still so many bugs introduced with each update.
[/quote]
There is no 1.5 on any other platform either. If you are counting Betas, then there IS a Java 5 beta available for OS X.
[quote]Maybe sun should be in charge of java for OS X as it’s practically useless for games in java, unless you write an OpenGL 2D layer, which shouldn’t be neccesary.
[/quote]
It has actually improved significantly. given that Apple has more limited resources to do the port than Sun they have had to make some difficult decisions. They are implementing much of the graphics in 1.4 on the Core Graphics APIs, which are also not hardware accelerated. They are (rightly IMHO) working to accelerate their core APIs so that everything benefits.
Java 5 will have the OpenGL pipeline which should work nicely (or be a pain?) with OS X as the Quartz rendering technology is OpenGL based as well.
I don’t mean to apologize for Apple… they are behind. But they know it and they are working on it at least.
As far as the OpenGL layer - you don’t have to write it - JOGL is already done for you. It is the API that is most suitable for games (2D or 3D) that need high performance graphics. Use it.