Login / Register

Free Unity & Unreal Engine Assets, Tools, and 3D Resources | 3DCGHUB

Free Unity, Unreal Engine & Blender Resources, Plugins, and Tutorials

Latest updates

Procedural Terrain Generation with Unity
Unity

Procedural Terrain Generation with Unity

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 such as noise, Voronoi tessellation, and mid

Read More »
Learn to create a 2D Action Zombie Game in Unity
Unity

Learn to create a 2D Action Zombie Game in Unity

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 disconnected exercises.

Read More »
Make a 2D platformer in Unreal engine 5  C++
Unreal Engine

Make a 2D platformer in Unreal engine 5 C++

This Unreal Engine 5 C++ course follows a practical build path from environment setup into 2D map creation, player logic, and interaction systems. It also moves into enemy structure, moving platforms, user widgets, and dynamic sound FX. With step-by-step guidance and hands-on projects, it is set up

Read More »
Create 2D Multiplayer Game with photon in unity
Unity

Create 2D Multiplayer Game with photon in unity

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.

Read More »
Mastering Unity Muse
Unity

Mastering Unity Muse

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 through with Muse Chat practice.

Read More »
C++ Fundamentals: Game Programming For Beginners
Unity

C++ Fundamentals: Game Programming For Beginners

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.

Read More »
Unity Bootcamp: 3D Game Development
Unity

Unity Bootcamp: 3D Game Development

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.

Read More »
Making an AI Eight-Ball Pool Game in Unity
Unity

Making an AI Eight-Ball Pool Game in Unity

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. The project also covers ads and Android/iOS

Read More »
Make a Match-Three Puzzle Game in Unity
Unity

Make a Match-Three Puzzle Game in Unity

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-ready gameplay.

Read More »
The Complete Guide to Unity 2D : Platformer Development
Unity

The Complete Guide to Unity 2D : Platformer Development

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 version of the game.

Read More »
Math For Video Games: The Fastest Way To Get Smarter At Math
Unity

Math For Video Games: The Fastest Way To Get Smarter At Math

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.

Read More »

Top 30 Ranked Posts.

Top 30 Ranked Posts.

Top 30 Ranked Posts.

Top 30 Ranked Posts.