Skip to content

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

Notifications You must be signed in to change notification settings

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

No packages published