Creating a 2D PC Space Invaders Arcade Game Using Unity, C#

Learn how to make a complete Space Invaders game with multiple levels, sound effects from a 40 year programming veteran

Creating a 2D PC Space Invaders Arcade Game Using Unity, C#
Creating a 2D PC Space Invaders Arcade Game Using Unity, C#

Creating a 2D PC Space Invaders Arcade Game Using Unity, C# free download

Learn how to make a complete Space Invaders game with multiple levels, sound effects from a 40 year programming veteran

All software and resources used in this course are free.


In this course, you will learn how to create a complete Space Invaders game in Unity from an instructor with 40 years programming experience.  You do not need to have any unity or programming experience.  I will explain everything as we create the game together.  Here are some of the things you will learn in this course.

- How to create a Unity project

- How to configure the Unity editor

- How to import assets into Unity

- How to create a moving star field background

- How to create the player, enemies, player projectiles and enemy projectiles

- How to make the player, enemies and projectiles move

- How to prevent objects from moving when hit by other objects

- How to prevent projectiles from moving off the screen

- How to detect when a projectile has hit an enemy or the player

- How to determine when the game is won

- How to determine when the game is lost

- How to add multiple levels to the game

- How to add sound effects to the game

- How to test the game throughout the development process

- How to investigate and correct errors

- How to publish the project to a stand alone application