Rainbow Crash Course
Sarah Peterson
Spring CPE471 - Final Project
Goals for this project
- Load models
- Texture mapping
- Hierarchical modeling
- Lighting / Shading
- Camera control
- Basic flight physics
Project Description
This project is about Rainbow Dash breaking the sound barrier. Try to dodge the clouds (although I have yet to implement collision detection) while gaining enough speed to produce a sonic rainboom!
Users Guide
Objective:
Sonic rainboom. Duh.
Movement:
w: accelerate
s: decelerate
a: glide left
d: glide right
r: restart
SHIFT-q: quit
Screenshots
I was lucky to find such great models.
Just flying along...
Gaining speed. Note how the wings rotate separately as RD turns in flight.
Almost breaking the sound barrier.
SONIC RAINBOOM!
Setbacks
I tried to set up SDL_mixer to get audio working for this project without much luck. Problems seem related to Mac OS X Lion.
However, if I did have audio, it probably would have been one of these:
Resources used
The model loader found here. Some adjustments were made for shading purposes.
These wonderful My Little Pony models created by KP-ShadowSquirrel.
I created the clouds using Blender.