rocketeer gifrocketeer gifCMPS 161 Winter 2011

Rocketeer - A Jetpack Flying Simulator

Kyle Huey - kahuey@ucsc.edu


 

"If God REALLY wanted Man to fly, then there is only one way He would want us to do it - screaming through the skies on an unholy chariot of fire."

 

The Goals

There were two sets of features for the project. These are the ones that were integral to it and will be implemented first.

This second set consists of nice "extra" features that ultimately were not added on.

 

The Results

As of right now, very little of the simulation works. Flight is enables and works rather well, but the particles systems are not functioning for unknown reasons and no other features have been implemented.

Here is a video of the program in action.

 

The Future

I plan on working on this for a long time to come - it has the potential to be an impressive toy, if nothing else. After finishing the features listed in the "Goals" section, I want to:

 

The Material

Sourcecode

Readme

 

The Help

Associated projects and tutorials I consulted.

Flight physics:

Vector-based Flight Engine for Game Maker

Free Flight and Collision Calculations

XNA C# Flight Simulator Tutorial

Physics for Game Programmers Google Book

Fire and smoke particle systems:

Smoke, Fountain, and Fire Simulation from CMPS161 2008

Fountain Simulation from CMPS161 2009

NeHe Productions Tutorial on Particle Systems

Particle systems effected by gravity:

Rain/Hail/Snow Simulation from CMPS161 2009

Object deformation:

Animation of Flexible Object from CMPS161 2009

 

I hereby certify that everything on, and including, this page is of my own creation, unless otherwise noted located in my "The Material" section or noted with a citation.