This game was created by myself and two other students for CpS 209 Application Development.
It was built using Xamarin and UrhoSharp libraries.
During this project, we learned how to do Object-Oriented Programming, Test-Driven Development, and use Xamarin to build a complete GUI application.
Watch the below video demo or build it yourself using Visual Studio and Xamarin.
- Use 'A' to move left, 'D' to move right, and spacebar to jump.
- Collect gear and eliminate other players to earn points.
- Try to eliminate all other players before the time limit is reached.
- Simple Gameplay Mechanics
- Simple Game Load/Save
- High Scores
- Menu Pages
- Menu Design
- Level Design
- Difficulty Levels
- Gear Pickup
- Combat
- Basic AI
- Highscore Completion
- HUD
- Save/Load Serialization
- Audio Editing
- Video Editing
- Advanced UI
- Advanced AI
- Map loading
- Random pickup spawns
- Random player spawn
- Random enemy spawns
- Background image
- Shielding
- Animations
- Sound Effects
- Schaub Mode (cheat mode)
- Win/Lose logic
- Player Classes
- Advanced Weapon Mechanics
Member | Time Invested | Time Left |
---|---|---|
Elias Watson | 47h | 13h |
Isaac Abrahamson | 58h | 2h |
David Polar | 49h | 11h |