Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Zero To Mastery

Build Four Awesome Unity Games with Zero Experience

via Zero To Mastery

Overview

Ever dreamed of making your own video games but didn’t know where to start? You're in the right place. Build four classic arcade games using Unity, the game development software used by professionals. Absolute beginners welcome - no coding and no game dev experience required!
  • Build four classic arcade games using Unity from scratch
  • Understand C# programming basics through game creation
  • Install and navigate the Unity game engine with ease
  • Create functional game mechanics with simple code
  • Understand key game development concepts
  • Start designing your own games confidently

Syllabus

  •   Section 1: Introduction
    • Introduction
    • Exercise: Meet Your Classmates and Instructor
    • Course Resources
  •   Section 2: Unity Basics
    • Installing Unity
    • Creating a Project
    • Editor Overview
    • Custom Layouts
    • Scenes
    • GameObjects and Transforms
    • Assignment: Transforms
    • Materials
    • Parents and Children
    • Prefabs
    • Components
  •   Section 3: C# Basics
    • Variables
    • First Script
    • Assignment: Creating Variables
    • Methods
    • If Statements
  •   Section 4: Pong
    • Intro
    • Create Project and Sprites
    • RigidBody and Colliders
    • PlayerController - Part 1
    • PlayerController - Part 2
    • PlayerController - Part 3
    • BallController
    • Physics Materials
    • Tags
    • Reset Ball
    • GameManager
    • Canvas
    • Update Score Text
  •   Section 5: Breakout
    • Intro to Breakout
    • Create Project and Walls
    • Create Player
    • Multiple Inputs and FixedUpdate
    • Create Ball
    • Polygon Collider
    • Blocks and Grid Snap
    • Destroying Blocks
    • Block Health
    • Switch Statements
    • Unbreakable Blocks
    • GameManager
    • KillBox
    • Reset Ball and Paddle
    • Win Game Condition
    • Display Score
    • Win and Lose Panels
    • Reload Scene
    • Remove Player Control
  •   Section 6: Space Invaders
    • Intro to Space Invaders
    • Create Project and Import Sprites
    • Create Player
    • Input Manager
    • Time deltaTime
    • Clamping
    • Bunkers
    • Player Laser
    • KillBox
    • Instantiate
    • Shoot Cooldown
    • Enemies
    • Prefab Variants
    • Enemies Manager
    • Reverse Direction
    • Bunker Health
    • GameManager
    • Enemy Laser
    • Invoke
    • Enemy Fire Rate
    • Player Death
    • Respawn Player
    • Check if Player Is Alive
    • Player Score
    • User Interface
    • Destroy Enemy Laser
    • Reload Scene
    • Remove Player Control
    • Sound
    • Enemy Death Sound
    • What to Do Now?
  •   Section 7: Flappy Plane
    • Intro to Flappy Plane
    • Create Project and Import Sprites
    • Background and Player
    • Ground and Sorting Layers
    • PlayerController
    • Input Cooldown
    • Spikes
    • Random Height
    • Spike Spawner
    • Destroy Spikes
    • Moving Ground
    • Player Death
    • User Interface
    • Game Manager
    • Points
    • Animations
  •   Where To Go From Here?
    • Review This Byte!

Taught by

Mike Sirman

Reviews

Start your review of Build Four Awesome Unity Games with Zero Experience

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.