Space Invaders

Retro

Project Overview

  • Project Type: Retro Console Game Clone
  • Role: Gameplay Programmer
  • Software: Visual Studio 2017
  • Languages: C#
  • Download link: Play Game
  • Programming Reel: Watch

A Short Brief

This is a Space Invaders clone I did while learning the basics of C# programming. The main takeways were getting to know how the main loop works in game programming and practice Object Oriented programming principles during development.


Responsibilities/Achievements

  • - Simulate a delta time in the console to make thinks move on screen and create the game loop
  • - Design the class architecture that best suited the game
  • - Program a shared bullet system that could be used by any the player and the enemies
  • - Develop the AI for the enemy fleet which involved movement and shooting behaviour