Java gaming
There is a general myth about performance and java (that it is slow :-P).
Fast forward 2005 , and most if not all of those are gone (and with realtime java , even the remaining ones are history ! but that is subject of another post).
Gaming would be one of the areas which require max performance - most benchmarks are already highend games at top resolutions and all effects on.
So , here is a wiki which should club both together and answer most of the fud - by Jeff Kesselman , et al. http://wiki.java.net/bin/view/Games/JeffFAQ.
By the way , we are using NIO quite heavily in our server I am working on (and quite a bit on the gateway I wrote and the client too) - and it totally rocks once you get the hang of it :-)
Not used mem mapped files , direct buffers to the card , etc - might : someday ....
In other news , Rajesh T - the architect of the first team and my mentor when I joined (yep , we made each others life hell when I was working with him ;-) ... still do ! ) is finally tying the knot !
He is off to get engaged - so ladies, one prize catch is gone :-)
Congratulations to him and anni !!
Fast forward 2005 , and most if not all of those are gone (and with realtime java , even the remaining ones are history ! but that is subject of another post).
Gaming would be one of the areas which require max performance - most benchmarks are already highend games at top resolutions and all effects on.
So , here is a wiki which should club both together and answer most of the fud - by Jeff Kesselman , et al. http://wiki.java.net/bin/view/Games/JeffFAQ.
By the way , we are using NIO quite heavily in our server I am working on (and quite a bit on the gateway I wrote and the client too) - and it totally rocks once you get the hang of it :-)
Not used mem mapped files , direct buffers to the card , etc - might : someday ....
In other news , Rajesh T - the architect of the first team and my mentor when I joined (yep , we made each others life hell when I was working with him ;-) ... still do ! ) is finally tying the knot !
He is off to get engaged - so ladies, one prize catch is gone :-)
Congratulations to him and anni !!
6 Comments:
When I first heard of Java Quake2, I didn't believe it. Then I read about Jake2, and it was for real! I guess it opens up lots of other possibilities, and resurrect a lot of old games.
Local, we must do our 'next' project in Java. What do u say??
This comment has been removed by a blog administrator.
@ Kousik
Indeed , the fps they have got is impressive - but we should remember one thing :
The q2 engine was optimised for the processors of its time - and so was not using any of the 'funky' features which are available now.
But inspite of that , considering the close fps numbers , it is quite nice :)
@ guru
Definitely ! Let me get all this immediate work done with man , and then I will catch you someday ... vistarichu kanaam :-)
TAG time!!
http://www.armadilloaerospace.com/n.x/johnc/Recent%20Updates
Carmack doesn't think too highly of Java as a gaming language. Maybe the post is a little outdated though.
Post a Comment
<< Home