Game Development Community

Java for games

by SR · in Technical Issues · 06/08/2001 (10:36 pm) · 4 replies

Any thoughts from people who've worked on/are working on real-time games in Java? We all know it can do tetris, but could it handle an rts? Or an fps for that matter? It might not be able to do all the shiny-flashy things, but then we all know those don't make a game.

Benefits/deficiencies anyone has run into? Do you think it's a viable platform for more than puzzle games?

NO language wars! Please stick to the question of Java running games.

#1
06/09/2001 (2:53 am)
have a look at www.runescape.com
its a massive multiplayer game done in java.
its 3d/2d and technically is a good game. it does run quite slow ive noticed though. 30fps on my athalon 800 geforce2
#2
06/09/2001 (5:08 am)
I'm making a game in Java, but it's nothing much, just a board game. From what I've heard though, Java 1.4 will support fullscreen modes, and mode switching.

There are some articles about java games programming here:

http://www.gamedev.net/reference/list.asp?categoryid=20

Just scroll down to the Java section.
#3
07/05/2001 (9:48 pm)
For anyone interesting, here's a fairly new site with some good info on Java games:

www.javagaming.org

Also, there's a thread in the Programming forum at Gamasutra on using Java for games. It has some commentary from some of the guys at Sun. Very interesting stuff. Of particular note is a link in there to an independant benchmark done of the latest JVMs, which show that Java can be as fast, if not faster than natively compiled code. Just take a look:

www.aceshardware.com/Spades/read.php?article_id=153

If you read the whitepaper on the HotSpot JVM, it actually makes sense: runtime optimization is a great thing.

I'm looking forward to Java 1.4, with fullscreen support and a supposedly smaller memory footprint.
#4
07/06/2001 (6:32 am)
Java has come a very long way in terms of performance.

http://www.anfyteam.com/panfy3d.html