SpaceShooterX

What is SpaceShooterX?
Screenshots
Features
My Role
Downloads

What is SpaceShooterX?

SpaceShooterX is the game my team created for our Foundations of 3D Game Programming class at RIT. SpaceShooterX is the codename we used until we came up with the final name. One of my teammates decided the game should be called Bitch'N Rescue Heroes. Since the name wasn't changed until the final day, it will probably always be SpaceShooterX to me. We were originally going to create a shooter set in space. After a few weeks, we decided to create a remake of the popular Commodore 64 game, Choplifter. Our team consisted of Russell Dare, Jason Arata, Chris Boncha, James Clarke, and myself. We had 10 weeks to complete a game from the ground up using DirectX and C++. All models were created in Maya by Russell Dare.

Screenshots

Opening screen.

Here's a tree. There are a lot of them randomly placed around the world.

We created a generic particle system class. One of the subclasses in the game is the snow particle system.

This is the base where you start out. You must pick up people and return them to this base. When you die, there is one less blimp in the shed.

Game attributes can be changed easily through the console. Just type 'help' for a list of commands. Type 'help command' for a list of options for that command.

Check out all the HUD components.

The "bullets" the blimp shoots are another particle system derived from the generic particle system class.

Both particle systems together. Each particle system has a bounding form. You can literally make a snow cone by changing some options in the console.

The losing screen.

The winning screen.



Features

Very large 3D world
In-game console
Original models
Smooth Quaternion Based Camera
Dynamic lighting
Octree Based Collision Detection for Static Models
Particle System for Weather / Weaponry
HUD components

My Role

Engine programmer
Terrain engine ( Terrain culling based on view frustum )
Collision Detection ( octree for static objects )
Created splash screen graphics
Particle Systems
HUD Components
Debugging

Downloads

Source Code (Visual Studio Solution) - ( ZIP 21.4M )
README
Design Document