Animating Movement in Unity3DObjective: Add movement animations to the Player when pressing either the left or right arrows.Aug 8, 2021Aug 8, 2021
Working with Weighted Tables in Unity3DObjective: Create a balanced spawn system for the power-ups using a weighted table where more common power-ups, like ammo and health, spawn…Aug 6, 2021Aug 6, 2021
Class Inheritance in Unity3DObjective: Create two custom classes and have one custom class inherit the properties of the other custom class.Aug 1, 2021Aug 1, 2021
Using Custom Classes within Databases in Unity3DObjective: Create a custom Class for defining information about 3 customers to use within a customer database.Jul 30, 2021Jul 30, 2021
Working with Return Methods and Arrays in Unity3DObjective: Create 5 positions that a GameObject will be randomly set to at the start of the game.Jul 29, 2021Jul 29, 2021
Working with Return Methods in Unity3DObjective: When pressing the space bar, damage the Player by a random amount and, using a Return Method, check if the Player has died. If…Jul 26, 2021Jul 26, 2021
Working With Method Parameters in Unity3DObjective: Change the color of a cube to red when the Space key is pressed by passing parameters from one method to another method.Jul 24, 2021Jul 24, 2021
Fixing A GameObject Detection Bug in Unity3DObjective: Fix a bug that causes the Enemy to detect and evade laser shots after a collision that triggers the explosion animation.Jul 19, 2021Jul 19, 2021
Using Lerp-Over-Time to Evade Shots in Unity3DObjective: When the Enemy detects a laser, depending on which Raycast picks up the detection, the Enemy will move to the left or right to…Jul 17, 2021Jul 17, 2021
Using Raycast To Detect GameObjects in Unity3DObjective: Enemies that move straight down the Y-axis can detect laser shots made by the player.Jul 16, 2021Jul 16, 2021