Hi,

i want to create a car race game with java 3D API.

As i am new i have several questions to you.
I hope some of you can help me with my problems.

In fact I use the 3D API but my game shows the whole
scene exactly from the top like in a 2D game. But I want
to use the collision detection and some other
features from the 3D API.

1) I think, but correct me if i am wrong, it is a good idea
if i put all the objects in a BranchGroup which i compile.
Only the 2 cars are in an another BranchGroup. The 2 cars
are the only nonstatic components during a race.

2) The cars are only shown from the top. So i could precalculate
36 states ( 0 - 350 degree in 10 degree steps ) of the cars and
than use the switch class. I think it is more performant than
transforming during a game. What do you think or prefer?

3) I want to make this game simple to install. As i cannot suppose
that the users have Java or especially Java3D installed i want
to make a simple installation package including all necessary files.
Is it i.e. possible to pack the complete Java Runtime, The Java3D (for DirectX)
classes and my game in an executable zip file, and if the user
executes it, all files are unpacked and the java interpreter with my
main class is executed. This class first checks wheather DirectX 8
is installed. Otherwise it won´t start. Is this possible?
If yes, please tell me something about.....

4) I need some 3D objects like houses, streets, trees and meadows.
If you have some or know where i find some please let me know that.


I would be very pleased if some of my questions would be answered.

Best regards,

                                 \\ll//
                                   @ @
                         --ooo------(_)----ooo--

                        Thomas

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to