Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 1012 Bytes

File metadata and controls

16 lines (11 loc) · 1012 Bytes

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