Repopulating Enemies


Overview

Students use their knowledge of conditional statements and methods to create a loop that repopulates enemy formations.

Outcomes Covered

Further

Sprite Layers


Overview

Students learn about how to use layers in Unity to order sprites on the Z axis.

Outcomes Covered

Further

Enemy Lasers


Overview

Students use their knowledge of previous lessons to instantiate lasers for the enemy game objects.

Outcomes Covered

Further

Colliders in Unity


Overview

Students learn how to use colliders to detect if a projectile has contacted an enemy in Unity.

Outcomes Covered

Further

Instantiating Projectiles


Overview

Students learn about instantiating gameobjects and how to use this method to create projectiles for their ship.

Outcomes Covered

Further

Enemy Formations


Overview

Students learn how to move and spawn enemies in their formations.

Outcomes Covered

Further

Enemy Formations


Overview

Students use prefabs and the relationship between parent and child objects to create enemy formations.

Outcomes Covered

Further

Creating Enemies


Overview

Students learn how to create their first enemy.

Outcomes Covered

Further

The Player Controller


Overview

The player controller is the scripts and code you create that allows the player to control their character.

Outcomes Covered

Further

Getting Started


Overview

This project is a rough draft on how to start developing a space invader type of game. Thinking of this as the starting point for your 20 level project..

Outcomes Covered

Materials

Use the link below if you decide not to create your own assets.

Sprite Atlas

If you are using the assets in the link above you should watch the following video to make sure you can “unpack” your assets.

Further

This project is developed by you. Thus, it is important to remember that you are coming up with the main concepts and ideas. These lessons can be viewed as a guide to help you get started, but by no means should you just copy and paste the information here and hand it in.

Login