Java games
I know the basic in Java. What Do I need learn to can make 3D games?Thenks for help
[105 byte] By [
ED_R] at [2007-9-27 16:30:38]

Java3D could be useful - though there is alor more to 3D games than you would imagine. Knowing the Java3D api is only useful for the most trivial of applications - you have to know the fundamentals of 3D if you want to do anything more advanced.
Abuse at 2007-7-6 0:48:41 >

That's trouble...I know about 3D modeling and Java programing(well, not so much about that), but the application joining both are a mistery for me...thanks
ED_R at 2007-7-6 0:48:41 >

Well, you could use Graphics.setColor() and Graphics.fillPolygon() from java, and mathematics from your 3d knowledge. Here is an example. http://blake.prohosting.com/ragnvald/(Not using the java 3d API)
> What Do I need learn to can make 3D games?The Principles of 3D Graphicsget a book
Ragnvald, I had a look at your game, it has to be the most impressive Java game I've seen yet (obviously I can't include my own :p) - have you done any others? I'm definitely going to experiment with polygons a bit after seeing that.
Polygons are fun, I just lack the geometry to do them well... oh well, I guess that's the downside of being 15.
It doesn't get any easier as you get older- if you want to do it you just have to sit down and learn how that stuff works. If you really want to play with 3D stuff, just download Java3d and the tutorials and experiment. It does most of the work of geometry for you, but there are still lots of vectors and the like you have to learn about.
The younger you start the better you will get...
no worries, I'm taking geometry this year anyhow. Should prove useful I think.
I'm 14, I'll be 15 this September, and I have already started school and am taking plane geometry...is there anything else I need to know other than geometry to do Java#D?
Virum at 2007-7-6 0:48:41 >

depends what you want to do in J3D :P
if you want to write a FPS in it, with a real world physics engine - your gonna need to know a whole lot more :)
if however, you just want to have a few shapes rotating around each other you don't realy need to know much at all. I spose the fundamentals of matrix manipulation may help understand how transforms multiply together etc.
Abuse at 2007-7-6 0:48:41 >

See this page: http://www.gamedev.net/reference/list.asp?categoryid=20#119
And here is a tutorial to learn java3D: http://developer.java.sun.com/developer/onlineTraining/java3d/Look at the other tutorials from Sun as well.
I'm still 14, bu ti'm just entering the Java 2d game world. I'm just starting a pong version as an experiment to learn how to simulate collisions, and stuff.
If you want real life physics, goto www.motionplayground.com. It is a ski simulater you have to pay for it, but here is a free demo. Its really awesome.