Unity Tutorial For Absolute Beginners
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.79 GB | Duration: 13h 18m
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.79 GB | Duration: 13h 18m
A step-by-step Unity course covering the fundamentals of game development through 65 hands-on lessons.
What you'll learn
Set up Unity from scratch and get comfortable with the interface and essential tools
Build a solid foundation in C# programming for Unity—even if you’re completely new to coding
Create your very first playable games step by step, while learning practical game development skills
Package and publish your Unity games to the Google Play Store so anybody can play them
Requirements
Basic computer skills (such as file management and installing software)
A computer with moderate performance specifications capable of running Unity smoothly
Description
This course is part of the official curriculum of the online IT school ITeens Lab from Japan.Because of that, this video course is a converted version from Japanese to English.It is specifically designed for learners with zero coding experience—so even absolute beginners are welcome! Have you ever thought:“I can follow along with tutorials and copy the sample code, but when I try to create something on my own… I get stuck”?If so, this course is for you.Our curriculum is carefully structured to help you truly understand what you’re doing, practice repeatedly, and gradually gain the confidence to write code and build projects on your own.By the time you finish, you’ll feel the satisfaction of “I can create this myself!”Course Outline#1-#38: Foundations (Lecture3-39)Installing Unity and learning the essential operationsBasic coding in Unity (C#)How to create simple games#39-#65: Intermediate Level (Lecture40-66)Adding animations and visual effectsCreating more polished and complex movementsWho this course is forBeginners in programmingBeginners in UnityAnyone who wants to learn how to write code on their ownAnyone who wants to create games with UnityAnyone dreaming of making their own 3D gamesBy completing this course, you’ll not only gain technical skills but also the confidence to continue exploring game development on your own, turning your creative ideas into real interactive experiences.Note: Since Standard Assets is no longer maintained or supported, video #36 "How to Use Standard Assets" has been removed.
Overview
Section 1: Course Introduction
Lecture 1 Intro to Unity for Absolute Beginners
Lecture 2 Unity 6 and Unity ~2022 Wat's Different?
Section 2: Unity Installation and Basic Operations
Lecture 3 Let’s Get Ready to Use Unity
Lecture 4 Exploring the Basic Operations
Section 3: Programming Basics in Unity
Lecture 5 Let’s Write Some Code
Lecture 6 Moving Objects
Lecture 7 Adjusting Object Movement Speed
Lecture 8 Adjusting Object Movement Direction
Lecture 9 Removing Objects
Lecture 10 Adding Physics to Objects
Lecture 11 Controlling Objects with the Keyboard
Lecture 12 Changing Object Colors and Materials
Section 4: Essential Programming for Game Development
Lecture 13 Disappear on Collision
Lecture 14 Cloning Objects with Prefabs
Lecture 15 Firing a Ball Using the Space Key
Lecture 16 Defeating Enemies by Shooting Balls
Lecture 17 Game View and Layout
Lecture 18 Understanding Object Parent-Child Relationships
Lecture 19 Displaying Text with Canvas
Lecture 20 Changing Canvas Text Through Scripting
Lecture 21 Updating the On-Screen Score with Scripts
Lecture 22 Building a Simple Complete Game
Section 5: Let’s Create a More Advanced Game
Lecture 23 Using Random Numbers
Lecture 24 Using a Timer
Lecture 25 Advanced Use of Random Numbers and Timers
Lecture 26 Further Exploring Random Numbers and Timers
Lecture 27 Creating a Game Over Screen
Lecture 28 Showing “Game Over” When the Time Limit Is Reached
Lecture 29 Controlling Collision Detection with Colliders
Lecture 30 Moving Objects Upon Entering a Zone
Lecture 31 Preventing Double Jumps
Lecture 32 Building a Complete Game with the Skills You’ve Learned
Lecture 33 Adding Background Music and Sound Effects
Lecture 34 Understanding Audio Listeners in Your Game
Lecture 35 Exporting Your Game and Uploading to Unity Play
Section 6: Let’s Learn How to Use the Asset Store
Lecture 36 Using the Asset Store
Lecture 37 Using a Downloaded Asset in Your Project
Section 7: Let’s Explore Advanced Flag Techniques
Lecture 38 Enhancing Characters with Flags
Lecture 39 Making Characters Power Up Upon Collecting Items
Section 8: Let’s Learn the Basics of Animation
Lecture 40 Creating an Animation
Lecture 41 Combining Two Animations with the Animation Controller
Lecture 42 Controlling Animations with Scripts (Part 1)
Lecture 43 Controlling Animations with Scripts (Part 2)
Section 9: Let’s Learn the Basics of Particle Systems
Lecture 44 Using Particle Systems
Lecture 45 Creating an Explosion Effect with Particle Systems
Lecture 46 Creating a Fireworks Effect with Particle Systems
Section 10: Let’s Learn the Basics of Scene Transitions
Lecture 47 Transitioning from Title to Game Scene
Lecture 48 Switching Scenes with a Button Click
Section 11: Let’s Learn the Basics of Methods
Lecture 49 Let’s Master Methods
Section 12: Let’s Create Third-Person Shooter Movement
Lecture 50 Understanding Local vs. World Coordinates
Lecture 51 Moving an Object Forward in Local Space
Lecture 52 Rotating Objects with Rigidbody
Lecture 53 Creating TPS Character Movement
Lecture 54 Shooting Mechanics in Third-Person Games
Section 13: Level Up Your Skills to Create Games
Lecture 55 Making Enemies Follow the Player
Lecture 56 Using Elastic and Friction Forces
Lecture 57 Using ‘Wait for X Seconds’
Lecture 58 Destroying Objects with a Click
Lecture 59 Creating Multiple Objects
Lecture 60 Organize Your Code with Methods
Lecture 61 Create a List and Pick a Random Value
Lecture 62 Update the Score Using GameManager
Lecture 63 Make Variables Private and Update Them via Methods
Lecture 64 Learn the Difference Between Private and Public
Lecture 65 Using While Loops and Methods
Lecture 66 Restart the Game with a Button After Game Over
Complete beginners who want to start learning Unity,Anyone interested in creating their first games without prior game development experience