Skip to content

CamGomezDev/ProcessingRocket

Repository files navigation

ProcessingRocket

This projects consists in the simulation of a rocket landing with its physics engine written from scratch, and the graphics implemented in Java/Processing. It accompanies this video: https://www.youtube.com/watch?v=5wjDc5qQASQ

The project was completely implemented in IntelliJ IDEA (not in the Processing editor) with Processing being called as an external library, alongside the Efficient Java Matrix Library (EJML), for some matrix multiplications that were needed.

alt text

To run it just clone or download the repository, open in IntelliJ, add both of the librarires in libs (all of the jar files) as External libraries to the project, may need to set it as a Java 11 project, and run normally. Shouldn't be too hard. If there's any problem just let me know in the Issues.

For controlling the rocket:
K: main thrust
J-L: left and right boosters
I-M: other two boosters
A-S-D-W: moving camera
R: restart

About

3D interactive rocket landing simulation with a full physics and graphics engine implemented in Java/Processsing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors