Hyper Cougar
Status: Completed
Team: Justin Constantino, Daniel Frandsen, Philip Rowan, Simon Tower
Platform: Microsoft XNA, C#
Assignment: Third project in CS 595: Game Programming. The assignment was to make a top-down shooter which limited your vision based on the objects around you. We were also required to have advanced AI (with things like patrolling, chasing, and navigating around obstacles).
Description: The game is a top down shooter where you play as a prisoner trying to escape from a prison camp. You have very limited vision to start (but you can still see the buildings around you), but you can get a flashlight powerup to increase your vision range. You start with a pistol, a machine gun and a knife, but you can also pick up a magnum and a shotgun. The game allows for controls with the keyboard or an Xbox360 controller.
Controls:
- Up, down, left, right: Move character
- Space: shoot
- ] : Change weapon
- F: Use flashlight
- Enter: Use doors and stairs
- R: Reload
Xbox 360 Controls:
- Left control stick: Move Character
- Right trigger: Shoot
- Right shoulder button: Change Weapon
- Left trigger: Use flashlight
- A: Use door, stairs
- X: Reload
Screenshots:
Evaluation: We were moderately pleased with the results, but there are a few issues we would have cleaned up before the deadline if we had time. First, after playing for an extended period of time, the game starts to get a little bit of slowdown and we couldn’t find the cause. Second, the AI uses nodes to travel through each part of the level, but they only go through the path in an ascending order, which means that they stop moving once they reach the final node. We would have fixed the problem by changing the way the guards traverse the nodes.
Download (requires Microsoft .NET 2.0 Framework)