Crash Bandicoot Remake
End Assignment - Graphics Programming 2
This was the final assignment for my "Graphics Programming 2" course in my second year at Digital Arts & Entertainment. We were given a basic game engine, and our job was to add the required graphics and gameplay features for the game we picked.
Check out the RepositoryDownload the Game
Here are the key features I implemented for the project:
- Shadow Mapping
- Sprite Rendering
- Text Rendering
- SkyBox
- Post Processing
- Particles
- Skinned Model Animations
- Character Controller
- FMOD Sound System
- Rig Rail Camera System
- State Pattern
- Invoker System
- ... and more!
Walkthrough
RepositoryDownload Executable