[quote]The reason why there are not a lot of big games programmed in Java is not so much performance, but lies in the fact that Microsoft pretty much owns the gaming PC industry (and in the near feature they seem to be winning yet another console war, Sega allready lost it, Nintendo will be next).
[/quote]
I don’t think that is it at all. First of the X-box is a long way off the PS2 in terms of sales and boxes out there. It is neck and neck with the GameCube. As for the PC sure Windows is pretty much an exclusive market but that doesn’t stop people using OpenGL rather than D3D as their 3D envoriment of choice. Which id still selling engines left, right and centre, I don’t see that changing any time soon.
I think the biggest problem is that no one uses Java. Take it from a developers perspective, you’ve got tons of libraries you’ve developed over the years for C/C++, you have a team that probably codes almost exclusively in that language and if you wanted to port to a console then you’d want to keep it in C/C++ to make the port easier (depending on the console). New game development companies might consider Java. Certainly Epic tried with Unreal years ago when java first came out, they weren’t impressed with the performance (though with Java 1.1 that’s no big surprise). I would like to see them have another go with it now.
Sony certainly seem to have an interest in Java for something involving 3D, since they are involved (though not that actively) in most JCP involving anything with 3D in it.

I’ve been playing for several months none stop now…