"fba60ba6687ee1ac"{"slug":"tutoriallibrary-unity","category":{"id":4224,"sourceId":4224,"taxonomyId":4224,"taxonomy":"category","slug":"tutoriallibrary-unity","name":"Unity","parentId":4222,"count":22,"hasChildren":false,"href":"/category/tutoriallibrary-unity/","seoTitle":"Free Unity Tutorial Library | 3DCGHUB","seoDescription":"Browse free Unity tutorials on 3DCGHUB with practical workflows, previews, and secure download access.","sitemapEnabled":true},"breadcrumbs":[{"id":4222,"sourceId":4222,"taxonomyId":4222,"taxonomy":"category","slug":"tutorial-library","name":"Tutorial Library","parentId":null,"count":110,"hasChildren":true,"href":"/category/tutorial-library/","seoTitle":"Free Game Development Tutorial Library | 3DCGHUB","seoDescription":"Browse free game development tutorials for Unreal Engine, Unity, Blender, and more on 3DCGHUB with practical workflows and secure downloads.","sitemapEnabled":true},{"id":4224,"sourceId":4224,"taxonomyId":4224,"taxonomy":"category","slug":"tutoriallibrary-unity","name":"Unity","parentId":4222,"count":22,"hasChildren":false,"href":"/category/tutoriallibrary-unity/","seoTitle":"Free Unity Tutorial Library | 3DCGHUB","seoDescription":"Browse free Unity tutorials on 3DCGHUB with practical workflows, previews, and secure download access.","sitemapEnabled":true}],"children":[],"items":[{"id":"24477","slug":"learn-to-create-advance-metroidvania-game-with-unity-c","title":"Learn to create advance Metroidvania game with Unity \u0026 C#","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"rose","visual":"audio","summary":"This Unity and C# course follows a Metroidvania-style workflow through 2D game setup, side-scroller design, dialogue, and timeline work. It also moves through named project sections such as a prison scene, a Paralex Background segment, and a second game.","platform":"Unity","publishedAt":"2026-04-14T12:43:01.000Z","updatedAt":"2026-04-20T06:12:48.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Learn to create advance Metroidvania game with Unity \u0026 C#","src":"https://3dcghub.com/wp-content/uploads/2026/04/438fcf7078c3_5620336_44d4_4.webp"},"hasDownloadLink":true},{"id":"24474","slug":"make-a-multiplayer-game-in-unity","title":"Make a Multiplayer Game in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"violet","visual":"mech","summary":"This Unity course walks through building a multiplayer game that connects to Photon Unity Network, spawns players over a network, and keeps key stats synchronized. It also covers menus, game modes, multiple levels, and room handling in a single project flow.","platform":"Unity","publishedAt":"2026-04-14T12:09:26.000Z","updatedAt":"2026-04-20T06:12:48.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Make a Multiplayer Game in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/7d16db9eaddb_5539734_b95e.webp"},"hasDownloadLink":true},{"id":"24518","slug":"mastering-unity-muse","title":"Mastering Unity Muse","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"rose","visual":"audio","summary":"Mastering Unity Muse focuses on Unityâs generative AI tools through a beginner-friendly path that moves from setup to prompt writing and short projects. The course covers Muse packages for textures, sprites, animation, behaviour, and chat, then follows th...","platform":"Unity","publishedAt":"2026-04-14T15:59:40.000Z","updatedAt":"2026-04-20T06:12:47.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Mastering Unity Muse","src":"https://3dcghub.com/wp-content/uploads/2026/04/91d5a2d8f144_5940238_1a14.webp"},"hasDownloadLink":true},{"id":"24514","slug":"create-2d-multiplayer-game-with-photon-in-unity","title":"Create 2D Multiplayer Game with photon in unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"violet","visual":"mech","summary":"This Unity workflow follows the build of a 2D multiplayer game with Photon from the first menu screens through player setup, UI, enemies, and progression systems. It also includes mobile joystick support, game sound, and a range character type.","platform":"Unity","publishedAt":"2026-04-14T15:47:41.000Z","updatedAt":"2026-04-20T06:12:47.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Create 2D Multiplayer Game with photon in unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/d0bd75435e19_4751476_9c73.webp"},"hasDownloadLink":true},{"id":"24500","slug":"c-fundamentals-game-programming-for-beginners","title":"C++ Fundamentals: Game Programming For Beginners","category":"Unreal Engine","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unreal Engine","accent":"cyan","visual":"city","summary":"This beginner course focuses on making games in pure C++ with Raylib. It moves from variables, loops, and if-statements into object-oriented programming, debugging, clean coding, and 2D character animation through a sequence of small projects.","platform":"Unity","publishedAt":"2026-04-14T14:55:19.000Z","updatedAt":"2026-04-20T06:12:47.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"C++ Fundamentals: Game Programming For Beginners","src":"https://3dcghub.com/wp-content/uploads/2026/04/7307b27664a0_3926772_101e_4.webp"},"hasDownloadLink":true},{"id":"24487","slug":"procedural-terrain-generation-with-unity","title":"Procedural Terrain Generation with Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"teal","visual":"luts","summary":"This Unity course follows the path from raw terrain shapes to more complete outdoor scenes, using C# to manipulate meshes, vegetation data, and rendering settings in URP. It also includes custom editor windows, inspector editors, and procedural approaches s...","platform":"Unity","publishedAt":"2026-04-14T14:43:35.000Z","updatedAt":"2026-04-20T06:12:47.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Procedural Terrain Generation with Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/ead49845a0d3_1660066_829f_3.webp"},"hasDownloadLink":true},{"id":"24480","slug":"learn-to-create-a-2d-action-zombie-game-in-unity","title":"Learn to create a 2D Action Zombie Game in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"amber","visual":"character","summary":"This beginner Unity course walks through the main parts of a 2D action zombie game: player setup, enemies, health, portals between levels, and level design. It is built for learners who want a guided path through a playable game project rather than disconne...","platform":"Unity","publishedAt":"2026-04-14T13:06:41.000Z","updatedAt":"2026-04-20T06:12:47.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Learn to create a 2D Action Zombie Game in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/4aae367ee741_5884848_cdbb_2.webp"},"hasDownloadLink":true},{"id":"24541","slug":"make-a-match-three-puzzle-game-in-unity","title":"Make a Match-Three Puzzle Game in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"rose","visual":"audio","summary":"Make a Match-Three Puzzle Game in Unity is a 16h 9m intermediate course focused on building a tile-based 2D puzzle game from scratch. It suits Unity developers who already know basic C# scripting and want a structured path from core mechanics to mobile-read...","platform":"Unity","publishedAt":"2026-04-15T09:58:27.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Make a Match-Three Puzzle Game in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/884cab9427a1_942002_8051.webp"},"hasDownloadLink":true},{"id":"24538","slug":"making-an-ai-eight-ball-pool-game-in-unity","title":"Making an AI Eight-Ball Pool Game in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"violet","visual":"mech","summary":"This Unity course follows the build of a 3D physics-based eight-ball pool game from controls and physics through UI, audio, AI, and mobile deployment. It keeps the workflow practical, with incremental prototyping and realistic physics tuning at the center....","platform":"Unity","publishedAt":"2026-04-15T09:56:59.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Making an AI Eight-Ball Pool Game in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/9403259fa050_4404990_cbd8_7.webp"},"hasDownloadLink":true},{"id":"24535","slug":"the-complete-guide-to-unity-2d-platformer-development","title":"The Complete Guide to Unity 2D : Platformer Development","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"cyan","visual":"city","summary":"This course follows the process of making a 2D platformer in Unity, starting with C# and Unity basics and moving into character work, level creation, gameplay systems, and polish. It also extends into co-op play, gamepad support, and an optional mobile vers...","platform":"Unity","publishedAt":"2026-04-15T09:46:03.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"The Complete Guide to Unity 2D : Platformer Development","src":"https://3dcghub.com/wp-content/uploads/2026/04/33eb152dfd65_5927092_552c.webp"},"hasDownloadLink":true},{"id":"24530","slug":"the-ultimate-unity-game-developer-course-from-zero-to-hero","title":"The Ultimate Unity Game Developer Course: From Zero to Hero","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"teal","visual":"luts","summary":"This Unity course moves from installation and C# basics into gameplay systems, lighting, post-processing, and project work. It also includes labs for documentation, prototyping, and professional workflow, with a final push toward portfolio-ready work.","platform":"Unity","publishedAt":"2026-04-14T16:37:08.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"The Ultimate Unity Game Developer Course: From Zero to Hero","src":"https://3dcghub.com/wp-content/uploads/2026/04/0b2fc14965be_6535427_361b_2.webp"},"hasDownloadLink":true},{"id":"24527","slug":"unity-bootcamp-3d-game-development","title":"Unity Bootcamp: 3D Game Development","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"blue","visual":"animation","summary":"Unity Bootcamp: 3D Game Development follows a practical path from Unity fundamentals to playable 3D games. It moves through C# programming, story-driven scenes, RPG systems, and deployment across multiple platforms.","platform":"Unity","publishedAt":"2026-04-14T16:36:50.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Unity Bootcamp: 3D Game Development","src":"https://3dcghub.com/wp-content/uploads/2026/04/366f3188f024_Course_Thumbnail_2_-_Unity_3D_Game_Development.webp"},"hasDownloadLink":true},{"id":"24524","slug":"unity-visual-scripting-build-2d-and-3d-games-in-unity-with-no-coding","title":"Unity Visual Scripting: Build 2D and 3D games in Unity with no coding.","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"amber","visual":"character","summary":"Unity Visual Scripting offers a visual route into game creation for people who want to work in Unity without traditional coding. It covers 2D and 3D game building, basic mechanics, assets, UI, and the Unity interface.","platform":"Unity","publishedAt":"2026-04-14T16:36:30.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Unity Visual Scripting: Build 2D and 3D games in Unity with no coding.","src":"https://3dcghub.com/wp-content/uploads/2026/04/97af35ccc4b8_c48339ap8w4q.webp"},"hasDownloadLink":true},{"id":"24521","slug":"math-for-video-games-the-fastest-way-to-get-smarter-at-math","title":"Math For Video Games: The Fastest Way To Get Smarter At Math","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"rose","visual":"audio","summary":"A beginner-level course that uses video game design and coding problems to teach core math. It moves from arithmetic and number bases into vectors, trigonometry, probability, and projectile motion.","platform":"Unity","publishedAt":"2026-04-14T16:34:54.000Z","updatedAt":"2026-04-20T06:12:46.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Math For Video Games: The Fastest Way To Get Smarter At Math","src":"https://3dcghub.com/wp-content/uploads/2026/04/72d1f95d1cf4_3019460_d9a0_2.webp"},"hasDownloadLink":true},{"id":"24554","slug":"learn-how-to-create-a-2d-action-game-with-unity","title":"Learn how to create a 2D Action game with Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"cyan","visual":"city","summary":"A structured Unity course for making a Soul Knight-style 2D action game, from player setup and dungeon generation to weapons, enemies, and boss encounters. It also covers C#, clean code, and object-oriented programming in practice.","platform":"Unity","publishedAt":"2026-04-15T13:01:12.000Z","updatedAt":"2026-04-20T06:12:45.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Learn how to create a 2D Action game with Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/7dc5c1d14c37_5572298_b8ce.webp"},"hasDownloadLink":true},{"id":"24551","slug":"egg-snatchers-fun-local-multiplayer-game-in-unity-netcode","title":"Egg Snatchers - Fun Local Multiplayer Game in Unity Netcode","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"teal","visual":"luts","summary":"Egg Snatchers focuses on a local multiplayer game flow where players connect on the same network, move through shared scenes, and interact with systems like eggs, fills, powerups, and combat. It also folds in object-oriented principles, clean code, and Unit...","platform":"Unity","publishedAt":"2026-04-15T13:00:48.000Z","updatedAt":"2026-04-20T06:12:45.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Egg Snatchers - Fun Local Multiplayer Game in Unity Netcode","src":"https://3dcghub.com/wp-content/uploads/2026/04/4ef93fa18069_6112557_404e_5.webp"},"hasDownloadLink":true},{"id":"24548","slug":"coding-in-unity-mastering-procedural-mesh-generation","title":"Coding in Unity: Mastering Procedural Mesh Generation","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"blue","visual":"animation","summary":"This Unity course focuses on building meshes through code, starting with simple geometry and moving into terrain and landscape generation. It follows a clear path through shapes, mesh data, noise, and infinite landscapes, with a level aimed at intermediate...","platform":"Unity","publishedAt":"2026-04-15T12:54:34.000Z","updatedAt":"2026-04-20T06:12:45.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Coding in Unity: Mastering Procedural Mesh Generation","src":"https://3dcghub.com/wp-content/uploads/2026/04/4d64af57e641_870650_188c.webp"},"hasDownloadLink":true},{"id":"24545","slug":"build-a-poker-game-in-unity-complete-development-course","title":"Build a Poker Game in Unity: Complete Development Course","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"amber","visual":"character","summary":"This Unity course follows the full path of a poker game build, from the table layout and interface to card handling, AI opponents, and game flow control. It is aimed at learners who want a practical card-game project with state management at its core.","platform":"Unity","publishedAt":"2026-04-15T12:54:25.000Z","updatedAt":"2026-04-20T06:12:45.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Build a Poker Game in Unity: Complete Development Course","src":"https://3dcghub.com/wp-content/uploads/2026/04/69ba638adcd1_6024782_39d8_2.webp"},"hasDownloadLink":true},{"id":"24276","slug":"mastering-editor-scripting-in-unity","title":"Mastering Editor Scripting in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"violet","visual":"mech","summary":"Mastering Editor Scripting in Unity focuses on the parts of the editor that shape day-to-day production work: custom inspectors, GUI tools, editor modes, and asset automation. It moves from fundamentals into more specialized editor workflows that help organ...","platform":"Unity","publishedAt":"2026-04-13T06:36:22.000Z","updatedAt":"2026-04-19T15:34:55.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Mastering Editor Scripting in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/865616ddefa2_6047523_431f_2.webp"},"hasDownloadLink":true},{"id":"24282","slug":"level-design-master-class-all-in-one-complete-course","title":"Level Design Master Class: All in One Complete Course","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"rose","visual":"audio","summary":"This course moves from the first steps of level design into the work that shapes a playable space: engine setup, level breakdowns, composition, player guidance, and 3D level building in Unreal Engine and Unity. It also reaches into the industry side of the...","platform":"Unity","publishedAt":"2026-04-13T06:58:28.000Z","updatedAt":"2026-04-19T15:34:54.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Level Design Master Class: All in One Complete Course","src":"https://3dcghub.com/wp-content/uploads/2026/04/8055f884b292_2207758_1136_11.webp"},"hasDownloadLink":true},{"id":"24279","slug":"unity-shader-programming-beginners-to-advanced-techniques","title":"Unity Shader Programming: Beginners to Advanced Techniques","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"violet","visual":"mech","summary":"This training follows Unity shader work from the first fundamentals through intermediate control and into advanced techniques. It connects setup, implementation, and creative effects with mobile optimization and profiler use.","platform":"Unity","publishedAt":"2026-04-13T06:40:52.000Z","updatedAt":"2026-04-19T15:34:54.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Unity Shader Programming: Beginners to Advanced Techniques","src":"https://3dcghub.com/wp-content/uploads/2026/04/85f3f53f367c_6048761_32cf_2.webp"},"hasDownloadLink":true},{"id":"24285","slug":"make-a-horror-survival-game-in-unity","title":"Make a horror survival game in Unity","category":"Unity","engine":"Video language: English","assetVersion":"Video language: English","engineVersion":"File content: video + supporting files + English subtitles","tag":"Unity","accent":"cyan","visual":"city","summary":"This Unity course follows a complete horror survival project from setup through combat, menus, and export. It moves through player control, inventory handling, zombie encounters, save systems, and a final boss scene in a clear production order.","platform":"Unity","publishedAt":"2026-04-13T07:15:12.000Z","updatedAt":"2026-04-19T15:34:37.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Video language: English","File content: video + supporting files + English subtitles"],"featuredImage":{"alt":"Make a horror survival game in Unity","src":"https://3dcghub.com/wp-content/uploads/2026/04/9d184af1a92b_2390368_3d6f_4.webp"},"hasDownloadLink":true}],"total":22,"limit":48,"offset":0}
Category
Tutorial Library Unity resources
Browse free Unity tutorials on 3DCGHUB with practical workflows, previews, and secure download access.