Other languages >> I need an answer for this Java question.
Posted by Jason on 11:48:00 08-10-2002
Is it possible to make 3-D games with Java 2? My dad says it is, but I have a book on Java 2 and I looked through it and didn't see anything having to do with 3-D stuff. I'm either thinking it doesn't work, or it's doesn't tell how to in my book. [addsig]
Posted by KaGez on 15:57:00 08-10-2002
ok, I would say that it is possible, but maybe one of the worst ideas mankind could ever have.... why? because Java is slow, and since 3d stuff is really power eating, it's not a good idea to do 3d stuff with java.
[addsig]
Posted by MoX on 18:31:00 08-10-2002
I somewhat agree to KaGez.

Also, don't stick to what is described in books! Expand the ideas mentioned there and do something new. That's what programming is about. Doing all the stuff in books is just for learning. [addsig]
Posted by Peter on 22:56:00 08-11-2002
Maybe that book doesn't handle all aspects of Java.. I once played a 3-d tank game written in Java, it was fairly fast (even on a 56kbps connection). However, it wasn't exactly Quake III, if you know what I mean..
Posted by KaGez on 00:55:00 08-13-2002
if you really wanna to some funky 3d stuff for the web, use flash. there are numerous programs to export 3d stuff to flash, and chances finding people using flash is way higher that finding pleople who have a java enable browser... just a thought ...
[addsig]
Posted by dxprog on 02:20:00 08-13-2002
There is a 3D Java tank game on javagameplay.com You probably have to write the matrix functions yourself though. [addsig]
Posted by buzgub on 16:40:00 10-08-2002
Yay! I get to be rude again and just paste a link to google, like this!

What fun!

Edited: fixed link markup

[ This Message was edited by: buzgub on 2002-10-09 14:51 ]
Posted by KaGez on 17:41:00 10-08-2002
do you want to increase your posts count?
[addsig]
Posted by dxprog on 23:18:00 10-08-2002
If he is he has a ways to go before he's anything respectable... like me. [addsig]
Posted by KaGez on 23:44:00 10-08-2002
/me looks @ dxprog's post count....
BWAHAHAHAHHAHAHA!!!

[addsig]
Posted by Neu[Mann] on 01:14:00 10-09-2002
Java + OpenGL is doable but using that would mean some platform dependency.

Sun are putting forward their Java3D API which must be big, complicated and quite slow but portable...

Java is sure not the best platform for 3D games. On the other hand, for doing 2D multiplatform games, there are few things as easy!
Posted by dxprog on 02:18:00 10-09-2002
KaGaz: Of course comapared to yours my post count is nothing, but I have much more than a lot of people on here... [addsig]
Posted by buzgub on 14:51:00 10-09-2002
yes, opengl in java is unportable. However, there is some number of interesting things that aught be portable listed in that search.
Posted by KaGez on 20:54:00 10-09-2002
I think I repeat myself, but _never_ use 3d stuff in Java, since it is _way_ too slow. it's inacceptably slow. imho you should use either C/C++ or asm if you wanna do 3d stuff, since these 2 (or 3) are in the group of the fastest prog langs.
I'd say that java is in the "slowest" group
[addsig]
Posted by Neu[Mann] on 22:16:00 10-09-2002
Java speed is pretty much decent when you use the very last Sun JRE or the probably even faster IBM JDK...

You obviously not up to date on this issue Kage What the hell kind of computer are you using to say that Java is that slow?
Posted by seunosewa on 19:43:00 10-23-2002
java is fast, but its just not the speed demon and the write once read anywhere promise is punctured by the fact that computers don't come with jVMs pre-installed! to use the latest JVM for a site, you need to make sure users can get the JRE easily.
Posted by craigbaxter on 02:25:00 01-15-2003
I've seen quite a few books that are solely about creating 2D and 3D games in Java, and the results are really quite impressive. With some work and time it is possible to make something really worthwhile. Have a look around in books and online and have a go.

Craig
Posted by dxprog on 09:46:00 01-15-2003
I've probably stated this before, but if you want to see some pretty cool Java games (2D and 3D) goto JavaGamePlay.com. If it's possible, you could even convert the class files from your net cache back into .java files to see the source. [addsig]