Unity 6 · For complete beginners

Build two complete games and publish them to the web.

Never opened Unity? Start from an empty project and finish with two games people can actually play.

Join the waitlist ↓

Unity 6 · For complete beginners

Never opened Unity? Build two complete games and publish them to the web where people can actually play them.

GAME 1

A 2D space shooter

Shooting, collisions, meteor waves that get harder, lives, score, game over screen.

Play it in your browser ↗
GAME 2

The same skills in 3D

You export the UI you built in game 1, drop it into a different project in a different dimension, and it just works.

Play it in your browser ↗

The course

What you'll build

  1. Set up and look around — your first project, importing assets, and why your pixel art looks blurry and how to fix it.
  2. C# that moves your ship — MonoBehaviours, the Input System, fields you can drag things into, and movement that stays on screen.
  3. Make it a game — shooting, prefabs, colliders and triggers, meteor waves, and lives you can lose.
  4. UI, feedback and ship it — a HUD, a game over screen, sound, explosions, then a WebGL build published to Unity Play with a link you can send people.
  5. The same thing in 3D — a new project, a 3D player built from the same script you already wrote, collectible coins, and the UI from game 1 reused untouched.

Level

Who it's for

You've never opened Unity — or you opened it, felt lost, and closed it again. No C# experience needed. Everything is explained at the line of code that needs it, not in a lecture beforehand.

Scope

What this course doesn't cover

No Animator, no object pooling, no architecture patterns. Those belong in the courses that come after this one. This one teaches the parts you need to actually finish something and put it online.

Recorded in Unity 6.3 LTS.

Student reviews

What students say