"Star Wings"
PC & xbox 360 game
About...
This game is tribute to the legendary Star Fox 64 game. It is a 3D rail flight shooter. You must survive against a gauntlet of enemy ships, lasers, and asteroids. You are StarWing fighter and you are earth's last defense.
Features
My Role
Challenges
My first time working in 3D space. I exercised my trigonometry skills, to go between matrix spaces and calculated distances. Also first attempt using a particle system and post processing effects.
Problem: Crosshair Movement
Resolve: Translate between several spaces
Sample Project
This game is tribute to the legendary Star Fox 64 game. It is a 3D rail flight shooter. You must survive against a gauntlet of enemy ships, lasers, and asteroids. You are StarWing fighter and you are earth's last defense.
Features
- Xbox controller and PC input support
- Rumble Feature
- Health and ammo system
- Spectacular effects
- 14 levels of difficulty
My Role
- Independent console coding project
- 360 controller support
- Difficulty increases as long you play
- Particle system support
- Post processing - Bloom
Challenges
My first time working in 3D space. I exercised my trigonometry skills, to go between matrix spaces and calculated distances. Also first attempt using a particle system and post processing effects.
Problem: Crosshair Movement
Resolve: Translate between several spaces
- Simulating StarFox movement along with shooting. The Crosshair is far away from the ship. however the user moves the crosshair(NOT the ship, the ship just moves to and looks at the crosshair). I had to translate matrixes into several different spaces such as camera space and apply my directions with my weights and the translate them back to world space to simulate screen space movement along with rotation.
Sample Project