Closed

Java project with 3D design

Create a Java application that simulates a minimum of 3 spheres moving through a frictionless environment with gravity. The environment should be a confined cube area for the spheres to collide and respond to collisions. The application must display the positions of the spheres in real time. In addition, the 3D vector position of each sphere should be saved once every second for future plotting and simulation replay. The initial position and velocity for each sphere should be random, but constrained, each time the application is run. The camera should be positioned to see the entire cube environment, but it does not have to be adjustable by the user.? Building on this, you expand the environment to include at least four cubes joined together (in a pattern other than just a larger cube). The direction of gravity should change to a new random direction every 5-10 seconds. The replay file should now include information on the position and velocity of each sphere, as well as the current direction of gravity. The camera should initially be positioned to see the entire environment, as before, but the user should now also be able to move it and rotate the viewing direction.??

What to submit:??

* All the source code for your game.?

* A compiled JAR or executable file.?

* Test suite data and description along with the results for the test.?

* A text file briefly describing how to run and play your game.??

This can be done in C# if that is easier.

Skills: 3D Animation, C# Programming, Game Design, Java

See more: camera positioned entire cube environment, java design pattern, code java project, change jar, camera 3d design, 3d text, game java, create a 3d game, velocity, vector game, Sphere, simulation game, real 3d, pattern design for, java simulation, java play, java game, ENVIRONMENT DESIGN, environment 3d, design pattern, design and simulation project, data plotting, create a java jar file, create 5 to 10 seconds, camera display java

About the Employer:
( 32 reviews ) costa mesa, United States

Project ID: #2655463

5 freelancers are bidding on average $170 for this job

renanreis

I can develop this 3D game

$100 USD in 7 days
(2 Reviews)
1.4
aoiteam

Hi, We checked your details, we think we able to implement it effective way. More details related to our work etc provided over pmb for your help. Thank you

$250 USD in 15 days
(1 Review)
0.0
Moveax0

The requests are clear and I can do this project for you.

$100 USD in 20 days
(0 Reviews)
0.0
regfaker

I'm Java years' experienced, certified. I would use JavaFX to do this. Camera can move and zoom of course. May the gravitational force between the spheres be computed too or only the general one? This part is not cle More

$150 USD in 5 days
(0 Reviews)
1.9
modeomedia

Hi, You can visit my website at http://<b><i>Removed by Admin</i></b>.com/ We can discuss further to finalize the cost and time frame for this project. I look forward to hearing from you. Warm Regards, D More

$250 USD in 3 days
(0 Reviews)
0.0