Assignment: ‘Our Space Thing: The Escape’

Our Space Thing: The Escape screenshot

Details

Platform Engine / Language Type Mark
Windows Unity (C#) Solo 85%

About Our Space Thing: The Escape

Our Space Thing: The Escape serves as a sequel to Our Space Thing. After defeating the Godfather of the Space Mafia, you escape the mothership in a small escape ship. But escape will not be easy, as all the remaining forces of the Space Mafia are determined to hunt you down. Can you survive?

Controller Diagram

I made The Escape as part of the Object-Oriented Programming for Games module. The primary goal during development was to utilise OOP techniques such as inheritance and polymorphism when making the Enemy classes. I took it a step further and integrated the enemy classes into generic Controller classes that would serve as a base for both the Player and Enemies.

Download

Screenshots

Our Space Thing: The Escape screenshot Our Space Thing: The Escape screenshot
Our Space Thing: The Escape screenshot Our Space Thing: The Escape screenshot

See also

Written on May 19, 2019 | Tagged: Object-Oriented Programming for Games, Projects