Microsoft Direct X Graphics API
2D Game - Tirian Journey
The goal is to design and then develop a 2D video game from base engine up. This was a group project that lasted all quarter long (10 weeks). We decided to create an RPG which had a working title of RPGX until we gave it the name Tirian Journey. In this section you will find out all about this project and will be able to view screen shots and download the game to try for yourself.
FEATURES:
- Isometric tile map
- Pixel based collision detection
- Sprite animation using multiple states
- Smooth screen scrolling as character moves
- A* Path finding for enemy AI
- Day/Night Cycle
- Parallax Scrolling Clouds
- Dialog
- 2D Overlays
- Sprite strips used for buildings/tress/shrubs/rocks
- Font Engine
Project Website
UML Diagram
Source Code
3D Game - Bitch'n Rescue Heroes
The goal is to design and then develop a 3D video game from base engine up. This was a group project that lasted all quarter long (10 weeks). For this project we decided to make a remake of the game Choplifter that was originally made the the Commodore 64 and has been re-released on many consoles since then. In this section you will find out all about this project and will be able to view screen shots and download the game to try for yourself.
FEATURES:
- Large 3D world
- Quaternion Based Camera
- Dynamic Lighting
- Octree Based Collision Detection for models
- Frustum Culling/Backspace Culling to improve performance
- Particle System for Weather/Weapons
- 2D Overlays for HUD
- Original models created in Maya