🎮 Game Dev beginner
Unity Game Dev Bootcamp
The ultimate Unity game development course. From C# basics to publishing a complete game, covering 2D, 3D, UI, physics, AI, and multiplayer.
120 lessons
70 hours
Course Curriculum
Module 1 Unity & C# Foundations
60 lessons
Unity & C# Foundations
- 1 Unity Hub and Installation Free 8:18
- 2 Unity Interface Tour Free 12:07
- 3 GameObjects and Components Free 9:26
- 4 Transform and Hierarchy 10:19
- 5 C# Scripting Basics 14:19
- 6 Variables and Data Types 7:33
- 7 Methods and Classes 12:27
- 8 MonoBehaviour Lifecycle 14:26
- 9 Input System 5:18
- 10 Physics: Rigidbody 8:15
- 11 Physics: Colliders 14:43
- 12 Physics: Triggers 6:58
- 13 2D: Sprite Renderer 12:02
- 14 2D: Tilemap 14:40
- 15 2D: Physics 2D 11:40
- 16 2D: Platformer Movement 7:26
- 17 2D: Animations 6:39
- 18 2D: Camera Setup 5:54
- 19 3D: ProBuilder Basics 7:28
- 20 3D: Terrain System 14:09
- 21 3D: First Person Controller 9:14
- 22 3D: Third Person Controller 5:42
- 23 3D: NavMesh Agent 8:35
- 24 3D: Lighting 9:16
- 25 Materials and Shaders Intro 5:33
- 26 Particle System 13:07
- 27 Audio Source and Listener 11:42
- 28 UI: Canvas Setup 13:54
- 29 UI: Buttons and Events 7:48
- 30 UI: Panels and Layouts 6:20
- 31 UI: Health Bars 7:23
- 32 UI: Main Menu 11:31
- 33 UI: Settings Menu 5:55
- 34 Scene Management 5:57
- 35 Scriptable Objects 12:48
- 36 Object Pooling 8:24
- 37 Coroutines 5:00
- 38 Events and Delegates 10:59
- 39 Design Patterns in Unity 6:40
- 40 State Machine Pattern 13:09
- 41 Singleton Pattern 6:25
- 42 Observer Pattern 10:10
- 43 Animation Controller 9:01
- 44 Blend Trees 6:30
- 45 Animation Events 6:43
- 46 IK Animation 14:09
- 47 Cinemachine Camera 6:46
- 48 Post Processing Stack 12:09
- 49 Shader Graph Basics 13:31
- 50 VFX Graph Introduction 12:01
- 51 AI: Finite State Machine 10:38
- 52 AI: Behavior Trees 13:46
- 53 AI: Pathfinding 9:32
- 54 AI: Steering Behaviors 6:06
- 55 Inventory System 7:20
- 56 Dialogue System 8:55
- 57 Quest System 5:36
- 58 Save/Load System 7:00
- 59 Crafting System 11:45
- 60 Combat System: Melee 5:51
Module 2 Advanced Unity & Publishing
60 lessons
Advanced Unity & Publishing
- 61 Combat System: Ranged 6:20
- 62 Combat System: RPG Stats 5:44
- 63 Procedural Generation Intro 10:43
- 64 Procedural Dungeons 8:47
- 65 Procedural Terrain 14:13
- 66 Multiplayer: Netcode Basics 13:26
- 67 Multiplayer: Lobby 6:33
- 68 Multiplayer: Sync 7:28
- 69 Multiplayer: RPC Calls 9:02
- 70 Multiplayer: Testing 5:10
- 71 Mobile: Touch Input 8:53
- 72 Mobile: UI Adaptation 7:47
- 73 Mobile: Performance 6:02
- 74 Mobile: Ads Integration 6:27
- 75 Mobile: IAP Setup 5:40
- 76 VR: XR Toolkit 5:05
- 77 VR: Interaction 6:36
- 78 VR: Locomotion 7:22
- 79 AR: AR Foundation 5:49
- 80 AR: Plane Detection 12:33
- 81 Optimization: Profiler 13:34
- 82 Optimization: Draw Calls 5:44
- 83 Optimization: LOD 10:41
- 84 Optimization: Occlusion Culling 13:19
- 85 Optimization: Memory 11:03
- 86 Testing: Play Mode Tests 9:00
- 87 Testing: Edit Mode Tests 10:16
- 88 Version Control with Git 13:30
- 89 Asset Store Best Practices 10:47
- 90 Building for PC 6:42
- 91 Building for Mac 6:00
- 92 Building for Linux 6:26
- 93 Building for WebGL 14:23
- 94 Building for Android 12:21
- 95 Building for iOS 5:48
- 96 Steam Integration 11:26
- 97 Achievements and Leaderboards 5:57
- 98 Analytics and Telemetry 12:57
- 99 Localization 5:52
- 100 Accessibility Features 12:05
- 101 Game Design Document 7:36
- 102 Playtesting Methods 6:18
- 103 Marketing and Wishlists 7:51
- 104 Launch Strategy 7:37
- 105 Post-Launch Updates 7:33
- 106 Community Building 10:51
- 107 Monetization Ethics 10:01
- 108 Portfolio Project: 2D Platformer 8:19
- 109 Portfolio Project: 3D Adventure 8:56
- 110 Portfolio Project: Mobile Game 12:23
- 111 Portfolio Project: Multiplayer 9:09
- 112 Portfolio Project: VR Experience 10:29
- 113 Career in Game Dev 11:35
- 114 Freelance Game Dev 7:51
- 115 Starting an Indie Studio 12:37
- 116 Game Jam Participation 5:53
- 117 Continuing Education 6:55
- 118 Resources and Community 9:27
- 119 Final Showcase 8:02
- 120 Next Steps and Beyond 7:17