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

freeCodeCamp

Learn Unity - Beginner's Game Development Tutorial

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Hands-on video tutorial for complete beginners in game development, covering the installation of Unity Hub and creating a first project, the editor interface, rigid bodies, colliders, audio sources and UI elements, followed by C# programming fundamentals (variables, functions, conditionals, loops, coroutines, classes, encapsulation, inheritance). The second half builds a complete 2D "Monster Chase" game: importing assets, player animations and movement, jumping, camera follow, enemy animations, scripts and spawners, collisions, a collector script, main menu and scene navigation, character selection, static variables, the singleton pattern, and events and delegates.

Syllabus

Introduction.
Downloading Unity And Unity Hub.
About Unity Versions And Creating A New Project.
Introduction To Unity's Interface.
Starting With Unity's Basics.
Rigid Bodies And Colliders.
Audio Source And UI Elements.
Moving Our Character With Code.
Introduction To Variables.
Operations With Variables.
Functions.
Conditional Statements.
Loops.
Coroutines.
Classes.
Accessibility Modifiers(Data Encapsulation).
Inheritance.
Getting Components.
Monster Chase Game Intro.
Importing Assets.
Creating Player Animations.
Sorting Layers And Order In Layer.
Creating The Game Background.
Player Movement.
Animating The Player Via Code.
Player Jumping.
Camera Follow Player.
Enemy Animations.
Enemy Script.
Enemy Spawner.
Enemy Collision.
The Collector Script.
Unity's UI System.
Creating Main Menu.
Navigating Between Scenes.
Selecting A Character.
Static Variables.
Singleton Pattern.
Events And Delegates.
Instantiating The Selected Character.
Finishing Our Game.

Taught by

freeCodeCamp.org

Reviews

4.0 rating, based on 1 Class Central review

Start your review of Learn Unity - Beginner's Game Development Tutorial

  • Profile image for Noob Bee
    Noob Bee
    "Excellent. I was a complete novice with no C# or Unity experience and this has been a very good introduction. Onto the 3D course now!"

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.