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

Treehouse

Unity Basics Course (How To)

via Treehouse

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

About this Course

Begin your journey into Game Development with the Unity game engine. Unity is a powerful cross-platform game engine that supports both 2D and 3D graphics. This course will guide you through installing Unity and its essential tools, where you'll use C#, the primary programming language used in Unity, to bring your game ideas to life. We'll take a hands-on approach, building your first game that will introduce you to core game development concepts!

What you'll learn

  • 2D Game Development
  • C#
  • OOP

Syllabus

Getting Started with Unity

Before we can make amazing games, we’ll need the tools to do it. In this stage, we'll set up the essential tools, install Unity, and familiarize ourselves with the Unity interface. By the end, you'll be ready to start creating your first game.

Chevron 5 steps
  • Welcome to Unity Game Development

    2:12

  • Course Overview

    2:06

  • Setting Up Your Development Environment

    5:33

  • Unity UI Basics

    6:16

  • The Basics of Unity

    5 questions

Creating the Core Game Logic

Now that we're familiar with Unity's basics, let's learn-by-doing, and create a simple yet engaging game. We'll cover essential game development concepts, from physics and scripting to UI and game logic.

Chevron 12 steps
  • Creating a Game Object

    7:45

  • Physics and Collisions

    5:30

  • Your First Unity Script

    5:21

  • Capturing Player Input

    4:12

  • Making Mike Fly

    8:31

  • Core Game Logic 1

    6 questions

  • Creating the Obstacles

    9:43

  • Spawning Endless Obstacles

    10:28

  • Randomizing the Pipes

    4:54

  • Detecting Collisions

    4:27

  • Losing the Game

    8:28

  • Core Game Logic 2

    6 questions

Polishing Your Game

Now that the core logic is in place, let’s add some final touches to make this a more enjoyable experience for the player.

Chevron 7 steps
  • Adding a Score

    5:09

  • Introducing the Unity UI Canvas

    9:44

  • Creating a Game Over Screen

    10:06

  • Adding Sprites to Our Objects

    8:48

  • Animating Mike the Frog

    9:18

  • Building the Game

    8:16

  • Final Touches

    5 questions

Taught by

Travis Alstrand

Reviews

Start your review of Unity Basics Course (How To)

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.