Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Help , i'm a beginner  (Read 1467 times)
0 Members and 1 Guest are viewing this topic.
Offline Rapunzol

Innocent Bystander

Java games rock!

« Posted 2004-03-12 12:46:41 »

hiii ,
i'm still a beginner and i suffered alot uptil now , i need a guide , i have few questions
1. what is java3d , can it develop 3d games all alone ? i mean don't i need anyother progrm to create 3d models such as Maya ?
2. what is the best to develop  an effective 3d game , java 3d or java with directx , or jva and maya ??
3. ow i cn start my way on learning ? is there any good resources , coz i searched the net and i got lost !!

thanx in advance.
plz , can any one help??!    
Offline mmontalvo

Senior Newbie


« Reply #1 - Posted 2004-03-12 16:59:20 »

JAVA 3d is an api that allows for the creation of 3D worlds. It is really just another extension of Java that Sun put out. You can use it to create games, even though it was not designed explicitly for games. It would probably be better to use something else. I have made small programs using Java 3D and the performance for my program was horrible.  Granted that it could have been my fault and not the actual API.

The best way to learn is to plug and chug. Look at people's examples to see how they work. Java 3D has plenty of books but I would recommend the one from Sun. If you can find it.
Read the Forums!! Forums are the best place to start to understand stuff. Questions you might have could might already be answered and have som snippets of code to explain further. Happy coding.
Offline Breakfast

Senior Devvie

for great justice!

« Reply #2 - Posted 2004-03-14 19:33:10 »

It depends what you mean by developing 3d games all alone. You can use Java3D to display a 3d environment and interact with it in various ways. If you wanted to you could create the geometry manually in code or write your own geometry and animation editors in Java3D which you then use to edit the objects in your environment. Generally it is easier to use a geometry creation tool such as Maya to create your objects, however, and just use Java3D to display them and handle user interaction and game rules.

To get started I would recommend going to the java3d page on the sun site and downloading the API and the PDF tutorial. Also, check out the demos that come with the download- those will help you understand some of what j3d does.

That should enable you to understand the system a little bit so you can follow the various tutorials around the place. I would recommend my own for the obvious reasons, but there are very good ones at and on kevglass' site too.
Pages: [1]
  ignore  |  Print  

EgonOlsen (58 views)
2018-06-10 19:43:48

EgonOlsen (40 views)
2018-06-10 19:43:44

EgonOlsen (60 views)
2018-06-10 19:43:20

DesertCoockie (225 views)
2018-05-13 18:23:11

nelsongames (141 views)
2018-04-24 18:15:36

nelsongames (140 views)
2018-04-24 18:14:32

ivj94 (882 views)
2018-03-24 14:47:39

ivj94 (143 views)
2018-03-24 14:46:31

ivj94 (794 views)
2018-03-24 14:43:53

Solater (158 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!