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