Course Highlights
  • Master beginner C# concepts, like variables, "if" statements, and arrays
  • Detect collisions, receive user input, and create player movements
  • Create power-ups including triple shots, laser beams, speed boosts, and shields
  • Apply shaders that transform your game backgrounds
  • Create enemies with basic AI behavior
  • Collect and destroy game objects
  • Implement sound effects, background music, and particle effects
  • Activate and use Unity’s Team Collaboration service
  • Navigate the Unity Engine and discover unique features like the Asset Store
  • Deploy your game to over 20 web or mobile platforms
Skills you will learn!
Curriculum

7 Topics
Welcome
Course Support - New Ticketing System
What Can You Do With Unity?
Get Unity 2019.X
Download Unity 2019 LTS -- (MUST WATCH)
Unity ID Required
What to Expect

1 Topic
Galaxy Shooter Introduction

7 Topics
Project Setup Introduction
Create a New Unity Project with Unity 2019.x
Editor Overview
Navigating the Scene View
Manipulating Gameobjects in Unity
Creating Gameobjects & Applying Materials
Professional Layout - DO NOT SKIP THIS VIDEO

14 Topics
Create the Player Introduction
Player Setup
16:9 Aspect Ratio
Fixing Visual Studio Behavior When Opening Scripts
Starting Player Position
Moving the Player at the Speed of Sound
Moving the Player at a Normal Speed
Speed Variable
Challenge: User Input
Challenge Review: User Input
Challenge: Player Bounds
Challenge Review: Player Bounds
Code Cleanup
Facebook Community & Discord

12 Topics
Shooting Introduction
Laser Setup Prefab
Fixing Visual Studio Behavior When Opening Scripts
Instantiate Laser
Challenge: Laser Behaviour
Challenge Review: Laser Behaviour
Challenge: Destroy Laser
Challenge Review: Destroy Laser
Challenge: Laser Position Offset
Challenge Review: Laser Position Offset
Cool Down System
Code Cleanup

9 Topics
Enemy Introduction
Enemy Setup
Fixing Visual Studio Behavior When Opening Scripts
Challenge: Enemy Behaviour
Challenge Review: Enemy Behaviour
Challenge: Destroy Enemy & Trigger Collisions
Challenge Review: Destroy Enemy & Trigger Collisions
Player Lives & Damaging
Code Cleanup

6 Topics
Spawn Manager Introduction
Spawn Manager Setup
Challenge: Spawn Routine
Challenge Review: Spawn Routine
Tidy up the Spawning
Stop Spawning when Player Dies

5 Topics
Course Asset Overview & Import
Nebular Background Sprite
Player 3D to Player 2D
Enemy 3D to Enemy 2D
Laser 3D to Laser 2D

14 Topics
Power Up - Triple Shot Introduction
Creating the Triple Shot Prefab
Challenge: Triple Shot Behavior
Challenge Review: Triple Shot Behavior
Challenge: Triple Shot Powerup Behaviour
Challenge Review: Triple Shot Powerup Behaviour
Challenge: Triple Shot Powerup Implementation
Challenge Review: Triple Shot Powerup Implementation
Challenge: Destroy Parent Triple Shot
Challenge Review: Destroy Parent Triple Shot
Animate Triple Shot Powerup
Challenge: Spawn Triple Shot Powerup
Challenge Review: Spawn Triple Shot Powerup
Cleanup & Organization

9 Topics
Power Up - Speed Boost Introduction
Challenge: Modular Powerup Script
Challenge Review: Modular Powerup Script
Switch Statement Optimization
Challenge: Speed Boost Implementation
Challenge Review: Speed Boost Implementation
Spawning the Speed Boost
Challenge: Animate Speed Boost
Challenge Review: Animate Speed Boost

9 Topics
Power Up - Shields Introduction
Challenge: Shields Setup
Challenge Review: Shields Setup
Add Shields to Spawn Manager
Challenge: Shields Behaviour
Challenge Review: Shields Behaviour
Challenge: Shield Visualizer
Challenge Review: Shield Visualizer
Shield Visualizer Animation

12 Topics
User Interface (UI) Introduction
Score Text UI Setup
Challenge: Score Implementation
Challenge Review: Score Implementation
Lives Display
Challenge: Game Over Text
Challenge Review: Game Over Text
Challenge: Game Over Text Flicker
Challenge Review: Game Over Text Flicker
Challenge: R Key to Restart Level
Challenge Review: R Key to Restart Level
Creating the Main Menu

12 Topics
Unity Effects (FX) Introduction
Enemy Explosion Setup
Challenge: Enemy Explosion Implementation
Challenge Review: Enemy Explosion Implementation
Challenge: Asteroid Behaviour
Challenge Review: Asteroid Behaviour
Challenge: Explode the Asteroid
Challenge Review: Explode the Asteroid
Controlling the Spawn Wave through the Asteroid
Player Thrusters
Challenge: Player Damage Visualization
Challenge Review: Player Damage Visualization

3 Topics
Install Post Processing
Applying Post Processing
Post Processing Example

7 Topics
Background Music
Challenge: Laser Shot Sound
Challenge Review: Laser Shot Sound
Challenge: Explosion Sound
Challenge Review: Explosion Sound
Challenge: Powerup Sound
Challenge Review: Powerup Sound

8 Topics
Build Game
Deployment Options
PC Mac & Linux Builds
Web GL (Play your game in the browser)
Android Mobile Port: Setup
Android Mobile Port: X Platform Input Manager in Unity
Android Mobile Port: Building the APK
Galaxy Shooter - Recap & Review

37 Topics
Extras Intro
Enemy Explosion Bug Fix
Challenge: Enemy Fire
Challenge Review: Enemy Fire
Challenge: Quit Application
Challenge Review: Quit Application
Co-Op Mode Introduction
Co-Op Mode Setup
Co-Op Mode Main Menu
Co-Op Mode Challenge: Scene Loading in Unity
Co-Op Mode Challenge Review: Scene Loading in Unity
Co-Op Mode Challenge: Who's Who?
Co-Op Mode Challenge Review: Who's Who?
Co-Op Mode Bug Fix
Co-Op Mode Challenge: Remove Third Player
Co-Op Mode Challenge Review: Remove Third Player
Co-Op Mode Challenge: Co-Op Controls
Co-Op Mode Challenge Review: Co-Op Controls Part 1
Co-Op Mode Challenge Review: Co-Op Controls Part 2
Co-Op Mode Challenge: New Game
Co-Op Mode Challenge Review: New Game
Co-Op Mode Challenge: Player 2 Animations in Unity
Co-Op Mode Challenge Review: Player 2 Animations in Unity
Pause Menu Setup
Pause Menu Challenge: Implementation
Pause Menu Challenge Review: Implementation
Pause Menu Challenge: Resume Play
Pause Menu Challenge Review: Resume Play
Pause Menu Animation Setup
Pause Menu Animation Control
High Score Setup
High Score Challenge: Logic
High Score Challenge Review: Logic
High Score Challenge: Saving & Loading in Unity
High Score Challenge Review: Saving & Loading in Unity
Script Communication in Unity 2.0: Challenge
Script Communication in Unity 2.0: Challenge Review

2 Topics
Welcome
Unity & Cinematography?

1 Topic
Introduction

5 Topics
Introduction
Project Setup
Unity Layout Overview
Import Course Assets
Course Assets Overview

12 Topics
Introduction
Albedo Channel
Sub Meshes
Material Transparency
Challenge: Sub Mesh
Challenge Review: Sub Mesh
Occlusion Map
Emission Channel
Light Mapping
Light Probes
Sky Box
Reflection Probes Vs. Screen Space Reflections

12 Topics
Introduction
Sleeping Guard Cutscene Overview
Blocking the Scene
Composing the Shot
Cutscene Organization
Timeline to Create Cuts
Timeline Animation Track
Pan Virtual Cameras
Pan Mid Shot Camera
Timeline Activation Tracks
Camera Fade to Alpha
Cutscene Cleanup

20 Topics
Introduction
Game Over Cutscene Overview
Block the Scene
Challenge: Compose Shot
Challenge Review: Compose Shot
Cutscene Organization
Play Actor Animations in Timeline
Challenge: Create Cinematic Cut
Challenge Review: Create Cinematic Cut
Dolly Track Setup
Dolly Track Animation
Challenge: Pan to Ceiling
Challenge Review: Pan to Ceiling
Challenge: Black Fade to Alpha
Challenge Review: Black Fade to Alpha
Challenge: Alpha to Black
Challenge Review: Alpha to Black
UI Setup
Animate UI
Cutscene Cleanup

10 Topics
Introduction
Complete Level Cutscene Overview
Block the Scene
Challenge: Animate Actors
Challenge Review: Animate Actors
Challenge: Compose Shot
Challenge Review: Compose Shot
Animated Virtual Cameras
Challenge: Camera Fading Effect
Challenge Review: Camera Fading Effect

22 Topics
Introduction
Intro Cutscene Overview
Blocking the Scene
Composing our Shots Part 1
Composing our Shots Part 2
Creating Cinematic Cuts
Animate Darren Down Rope
Animate Darren Side Shot
Animate Rise to Reveal
Rise from Marble
Organize Virtual Cameras
Animate Darren Under Dressed
Animate Look At Guards
Animate Look at Security Cameras
Animate Security Guard
Animate Vault
Add Voice Over Track
Polish Intro Cutscene Part 1
Polish Intro Cutscene Part 2
Challenge: Fade Effects
Challenge Review: Fade Effects
Cleanup

21 Topics
Introduction
Baking the Floor
Player Setup
Challenge: Point & Click
Challenge Review: Point & Click
Challenge: Player Movement
Challenge Review: Player Movement
Fix Player Clipping Objects
Challenge: Camera Trigger Setup
Challenge Review: Camera Trigger Setup
Challenge: Camera Trigger
Challenge Review: Camera Trigger
Challenge: Camera Look At
Challenge Review: Camera Look At
Setup Darren: 3D Model
Setup Animation Controller
Setup Animation Behaviour Tree
Challenge: Walk Animation
Challenge Review: Walk Animation
Challenge: Back to Idle
Challenge Review: Back to Idle

24 Topics
Introduction
Guard AI Setup
Cleanup Waypoints
Challenge: Move to Point A
Challenge Review: Move to Point A
Move Between Waypoints: Sloppy
Challenge: Modular Waypoint Movement Part 1
Challenge Review: Modular Waypoint Movement Part 1
Challenge: Modular Waypoint Movement Part 2
Challenge Review: Modular Waypoint Movement Part 2
Challenge: Reverse Enemy AI
Challenge Review: Reverse Enemy AI
Challenge: Enemy Idle
Challenge Review: Enemy Idle
Challenge: Control Guard Idle
Challenge Review: Control Guard Idle
Guard Animation Setup
Challenge: Guard Animation
Challenge Review: Guard Animation
Setup Other Guards
Let Them See!
Challenge: Eye Functionality
Challenge Review: Eye Functionality
Main Camera Fix

11 Topics
Introduction
Challenge: Coin Distraction
Challenge Review: Coin Distraction
Challenge: Prevent Extra Coin Toss
Challenge Review: Prevent Extra Coin Toss
Challenge: Send AI to Coin
Challenge Review: Send AI To Coin
Challenge: Coin Toss Animation
Challenge Review: Coin Toss Animation
Challenge: Voice Over Instruction
Challenge Review: Voice Over Instruction

10 Topics
Introduction
Challenge: Animate Security Cameras
Challenge Review: Animate Security Cameras
Challenge: Detect Darren
Challenge Review: Detect Darren
Hide Game Asset Darren
Challenge: Change Camera Color to Red
Challenge Review: Change Camera Color to Red
Challenge: Freeze Camera
Challenge Review: Freeze Camera

7 Topics
Introduction
Challenge: Activate Sleeping Guard Cutscene
Challenge Review: Activate Sleeping Guard Cutscene
Hide Game Assets During Cutscene
Camera Fade to Black Fix
Camera Position Fix
Fix Navmesh Movement

14 Topics
Introduction
Creating the Game Manager
Challenge: Win Cutscene Activation
Challenge Review: Win Cutscene Activation
Fixing Win Cutscene Activation
Challenge: Audio Manager Setup
Challenge Review: Audio Manager Setup
Audio Manager Functionality
Ambient Music
Discovery Stinger
Intro Cutscene Music Fix
Intro Cutscene Cleanup
Intro Cutscene Main Camera Fix
Skip Intro Cutscene

13 Topics
Introduction
Challenge: UI Manager
Challenge Review: UI Manager
Cutscene Menu Functionality
Main Menu Setup
Animate Main Menu
Background Music
Challenge: Menu Functionality
Challenge Review: Menu Functionality
Loading Screen Setup
Challenge: Loading Bar
Challenge Review: Loading Bar
The Great Fleece: Recap & Review

1 Topic
Conclusion

1 Topic
Unity & Mobile Game Development

4 Topics
Introduction
Unity 2018.X
New Unity Project
Import Dummy Assets

15 Topics
Introduction
Getting Started with TileMap
Painting the Ground
Cavern Palette
Challenge: Vegetation Palette
Challenge Review: Vegetation Palette
Creating Midground Cavern
Creating Farground Caverns
Painting Foreground Items
TileMap 2D Extras Download
Creating Animated Tile Sets
Painting Waterfalls
Prefab Brushes
TileMap Colliders
TileMap 2D Review & Continuation

41 Topics
Introduction
Import Course Assets into Unity
Asset Overview
Android Ready
Perspective Parallax
Player Setup Part 1
Player Setup Part 2
Challenge: Player Movement
Challenge Review: Player Movement
Challenge: Player Jumping
Challenge Review: Player Jumping Part 1
Challenge Review: Player Jumping Part 2
Player Jump Optimized
Challenge: Player Speed
Challenge Review: Player Speed
Player Idle Animation
Player Run Animation Setup
Challenge: Player Run Animation
Challenge Review: Player Run Animation
Challenge: Flip Sprite
Challenge Review: Flip Sprite
Jump Animation Setup
Challenge: Jump Animation
Challenge Review: Jump Animation
Run Jump Transition
Fix Jump Animation
Fix Player Sprite
Attack Animation Setup
Challenge: Attack Animation
Challenge Review: Attack Animation
Challenge: Running Attack Animation
Challenge Review: Running Attack Animation
Sword Arc Animation Setup
Challenge: Sword Arc Animation
Challenge Review: Sword Arc Animation
Attack Animation Cleanup
Challenge: Sword Arc Flip
Challenge Review: Sword Arc Flip
Cinemamachine via Unity Packet Manager
Camera Follow
Player Cleanup

26 Topics
Introduction
Moss Giant Setup with Idle Animation
Moss Giant Walking Animation Setup
Enemy Design Brief
Enemy Design Discussion
Enemy Class Inheritance
Enemy Abstract Class
Moss Giant AI Setup
Challenge: Moss Giant Movement
Challenge Review: Moss Giant Movement
Challenge: Prevent Moving During Idle Animation
Challenge Review: Prevent Moving During Idle Animation
Challenge: Idle When Target Reached
Challenge Review: Idle When Target Reached
Challenge: Moss Giant Flip
Challenge Review: Moss Giant Flip
Spider Setup
Spider Animation Setup
Spider Animation Tree Setup
Spider Waypoint Setup
Challenge: Spider AI
Challenge Review: Spider AI
Enemy Class Shared Behaviour
Skeleton Setup
Skeleton Animation Setup
Skeleton AI

35 Topics
Introduction
Player Attack Hitbox Setup
Player Attack Script
Sword Layer
Player Attack Enemy Setup
Enemy Hit Animation Setup
IDamageable Interface
Skeleton Damage
Challenge: Skeleton Damage Implementation
Challenge Review: Skeleton Damage Implementation
Challenge: Skeleton Damage Cooldown
Challenge Review: Skeleton Damage Cooldown
Skeleton Hit Animation
Skeleton Freeze After Hit
Skeleton InCombat Mode
Challenge: Skeleton Resume Walk
Challenge Review: Skeleton Resume Walk
Skeleton Attack Setup
Challenge: Skeleton Face Player
Challenge Review: Skeleton Face Player
Skeleton Hitbox Setup
Skeleton Hitbox Layer
Skeleton Attack Complete
Moss Giant Attack Animation Setup
Moss Giant Animator Setup
Moss Giant Attack Complete
Merge Shared Enemy Code
Moss Giant Hitbox
Spider Attack Setup
Spider Animation Event
Challenge: Spider Attack Complete
Challenge Review: Spider Attack Complete
Spider Attack Cleanup
Death Animations Setup
Death Animations Complete

24 Topics
Challenge: Diamond Behaviour
Challenge Review: Diamond Behaviour
Challenge: Loot System
Challenge Review: Loot System
Loot System Fix
Shop Setup
Shop UI
Challenge: Enable Shop
Challenge Review: Enable Shop
UI Manager
OnClick Shop Events
Visual Selection Shop System
Challenge: Buy Items from Shop
Challenge Review: But Items From Shop
Game Manager
Paint Gems to Collect
HUD Creation
Collect Gems
Challenge: Player Health System
Challenge Review: Player Health System
Preparing Android Play
Cross Platform Input Setup
Android Mobile Touch Complete
Testing in Editor

8 Topics
Introduction to Unity Ads
Click Here for 100G
Enable Unity Ads
Rewarded Video Ad Setup
Debugging with Android Studio
Challenge: Reward 100 Gems
Challenge Review: Reward 100 Gems
Unity Dashboard

5 Topics
Introduction
Main Menu Setup
Challenge: Main Menu Functionality
Challenge Review: Main Menu Functionality
Testing

4 Topics
Introduction
Register Developer Account
Create a Keystore File
Publish to the Google Play Store

2 Topics
Introduction
Conclusion

  Write a Review

The Ultimate Guide to Game Development with Unity (Official)

Go to Paid Course