Skip to content

Turn a .csv file of time, velocity, altitude, pitch, and yaw (technically, velocity is not necessary), and other stuff into a 2D rocket simulation.

Notifications You must be signed in to change notification settings

water6973/rocket-sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TO USE:

Put .csv file from rocket flight into RocketSim/datafiles folder. Open RocketSim.yyp in Gamemaker and run to simulate flight in 2D. Right now, included files are angled_flight_data.csv (45 degree angle of attack) and flight_data.csv (1 degree).

If generating test data, run test_flight_data_generator.py in local Python compiler. Move generated file from Users/[whatever your username is] directory to the same datafiles folder. Before running, open the .csv file up in Notepad and remove the first row which has headers for all the data values.

OR

Unzip the .zip file and run the .exe (You still have to manually swap out datafiles though)

Use middle mouse to pan, scroll wheel to go in and out. c to change functionality, r to restart the simulation, space to pause.

COMING NEXT RELEASE:

  • New camera mode (track trajectory and unlock camera from rocket!)
  • Resource mode (optimized so it doesn't lag and cap at like five times slomo!)
  • Angular jet trails!
  • Choose .csv files that you want to use!

About

Turn a .csv file of time, velocity, altitude, pitch, and yaw (technically, velocity is not necessary), and other stuff into a 2D rocket simulation.

Resources

Stars

Watchers

Forks

Packages

No packages published