Java 3D Game (Balloon Wars/Paintball Wars)

Fallen_Angel

Active Member
Joined
Apr 26, 2009
Messages
87
Reaction score
0
I'm planning on doing a 3D game in java3D. The game is just a mutiplayer LAN only shooting game just to make it a little bit simpler every one is a balloon ( i not sure how to animate a person i can make all the objects using maya any help with animating pls so when the person moves his leg will) Also can sprite files be created and used just like .obj files

I am planning on using a udp connection to send positions and in each packet there will be a number which if greater than the last will be accepted or just thrown away but there shouln't be much loss right cuz its LAN and it quite stable and i gonna use tcp if the user must download a map or any other files each map will be check to be the same to prevent cheating and also guys walking through walls. I am going to have a client game and a dedicated server game just easier my first java3D game... i am bit puzzled with how to send constantly and recieve constantly and then "inject" the data recieved to update peoples positions as if the game ends and the on user doesnt recieve that is has wat can be done i no of thread wait() and notify() methods which i think is what must be used am i right...

This is my matric project for next year all help appreciated I have a year but i am learning java3D from scratch i no that in basic you just must create a scene and add objects to it and update them as they move just with the person moving around the whole map rotates so positions sent will have to take this into consideration right? and with the users view they cans just turn the camera where they want they can look down but not past it or else its like a back flip and also with up they can basically only move 180 degrees verically and 360 degrees horizontally how can i do this?

THE END:p
 
yup ... it the only one i not it not practical for the real world but school is never really...,
 
Thanks its a parabolic movement for jumps right? is falling just linear ?
 
Geez, I hate to be Johnny-Raincloud here but I don't think you can do this for your final project.

I also had a plan to do something interesting but the department gave us a topic around which the program had to revolve. The topic was "a program for a school business." It was really badly thought out by the department, you can probably find the PAT- Practical Application Task- document online. I ended up creating a networked point-of-sale solution for a tuck shop (not very practical, if you ask me:rolleyes:) instead of a game like planned.

EDIT: Sorry, I assumed you went to a government school because you're doing Java. I don't know if private schools have restrictions etc.
 
No i am in private the only thing is i must do a game i just finished a Battleships LAN for gr11 PAT and gotta start in dec to learn 3D
 
@Fallen_Angel

You are still at school right? Do they teach you how to construct sentences?

....
 
@Fallen_Angel

You are still at school right? Do they teach you how to construct sentences?

....

This is what happens when you grow up on mxit.

No i am in private the only thing is i must do a game i just finished a Battleships LAN for gr11 PAT and gotta start in dec to learn 3D

You're gonna write a 3d game? Surely you don't have the maths knowledge? I've read the final papers for matric maths for last year (2008) and they were a joke...

Do you know what a matrix is? Here's a simple 2D rotation matrix, if you don't know what this is choose another topic.
Code:
|cos(θ) -sin(θ)|
|sin(θ)  cos(θ)|
 
Do you know what a matrix is? Here's a simple 2D rotation matrix, if you don't know what this is choose another topic.
Code:
|cos(θ) -sin(θ)|
|sin(θ)  cos(θ)|

I remember doing something similar in my Turbo Pascal project in grade 12... Used it to get some characters to swirl around the main menu of my "game", which was black-jack... :p I programmed it during 1 evening before I had to submit the final project after scrapping my initial idea.
 
Top
Sign up to the MyBroadband newsletter
X