https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-js-jquery-jquery-migrate.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-js-js-front-end-breeze-prefetch-links.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-lib-modal-jquery.modal.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-zva_ef_shortcode.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-wp-quicklatex-js-wp-quicklatex-frontend.js?ver=1783452609
  • All Courses
  • Free Courses
  • Free Ebooks
    â–Ľ
    • AR
    • Coding
    • C#
    • Defold
    • GameMaker
    • Godot 4
    • Machine Learning with Python
    • Programming
    • Python for Educators
    • Unity
    • Unreal Engine
    • VR
  • Complete Guides
    â–Ľ
    • Engine Comparisons
      â–Ľ
      • Best Game Engines – Which Should You Use?
      • Unity vs Unreal
      • Unity vs Godot
      • Unreal vs Godot
      • GameMaker vs Unity
      • Construct vs GameMaker
    • Game Development
      â–Ľ
      • Best Game Development Courses (Full List)
      • Programming Language for Games
      • How to Make a Game
      • What is Unreal Engine?
      • How to Make a VR Game
      • How to Make an HTML5 Game
      • What is Phaser?
      • Roblox Game Making Tutorials
      • How to Make a GameMaker Game
      • How to Make a Game in Defold
      • How to Make a Game in MonoGame
    • Unity
      â–Ľ
      • What is Unity?
      • How to Make a Unity Game?
      • How to Make a Mobile Game in Unity
      • Unity Multiplayer Tutorial
      • Unity RPG Tutorial
      • Unity Animator Tutorial
      • Unity Certification
      • Unity Platformer Tutorial
      • Procedural Generation
    • Godot
      â–Ľ
      • What is Godot?
      • Best Godot Online Courses
      • Best Godot Tutorials
      • Complete Guide to GDScript
      • Timer in Godot
      • Godot Collision Detection
    • Python
      â–Ľ
      • What is Python Programming?
      • How to Learn Python?
      • Best Python Courses – Complete List
      • Complete Guide to Python Enums
      • Generative AI in Python
      • Python Turtle Tutorial
    • Learn Coding
      â–Ľ
      • Why Learn Coding?
      • What is Programming?
      • How to Learn Coding for Free
      • The Best Way to Learn to Code – 10 Steps
      • Beginners Coding Success Guide
      • Code Editor Comparison
      • How to Code a Game
      • Complete Guide to C#
  • Create Free Account
Skip to content
GameDev Academy Create Free Account
  • All Courses
  • Free Courses
  • Free Ebooks
    • AR
    • Coding
    • C#
    • Defold
    • GameMaker
    • Godot 4
    • Machine Learning with Python
    • Programming
    • Python for Educators
    • Unity
    • Unreal Engine
    • VR
  • Complete Guides
    • Engine Comparisons
      • Best Game Engines – Which Should You Use?
      • Unity vs Unreal
      • Unity vs Godot
      • Unreal vs Godot
      • GameMaker vs Unity
      • Construct vs GameMaker
    • Game Development
      • Best Game Development Courses (Full List)
      • Programming Language for Games
      • How to Make a Game
      • What is Unreal Engine?
      • How to Make a VR Game
      • How to Make an HTML5 Game
      • What is Phaser?
      • Roblox Game Making Tutorials
      • How to Make a GameMaker Game
      • How to Make a Game in Defold
      • How to Make a Game in MonoGame
    • Unity
      • What is Unity?
      • How to Make a Unity Game?
      • How to Make a Mobile Game in Unity
      • Unity Multiplayer Tutorial
      • Unity RPG Tutorial
      • Unity Animator Tutorial
      • Unity Certification
      • Unity Platformer Tutorial
      • Procedural Generation
    • Godot
      • What is Godot?
      • Best Godot Online Courses
      • Best Godot Tutorials
      • Complete Guide to GDScript
      • Timer in Godot
      • Godot Collision Detection
    • Python
      • What is Python Programming?
      • How to Learn Python?
      • Best Python Courses – Complete List
      • Complete Guide to Python Enums
      • Generative AI in Python
      • Python Turtle Tutorial
    • Learn Coding
      • Why Learn Coding?
      • What is Programming?
      • How to Learn Coding for Free
      • The Best Way to Learn to Code – 10 Steps
      • Beginners Coding Success Guide
      • Code Editor Comparison
      • How to Code a Game
      • Complete Guide to C#
  • Create Free Account
GameDev Academy
  • All Courses
  • Free Courses
  • Free Ebooks
    • AR
    • Coding
    • C#
    • Defold
    • GameMaker
    • Godot 4
    • Machine Learning with Python
    • Programming
    • Python for Educators
    • Unity
    • Unreal Engine
    • VR
  • Complete Guides
    • Engine Comparisons
      • Best Game Engines – Which Should You Use?
      • Unity vs Unreal
      • Unity vs Godot
      • Unreal vs Godot
      • GameMaker vs Unity
      • Construct vs GameMaker
    • Game Development
      • Best Game Development Courses (Full List)
      • Programming Language for Games
      • How to Make a Game
      • What is Unreal Engine?
      • How to Make a VR Game
      • How to Make an HTML5 Game
      • What is Phaser?
      • Roblox Game Making Tutorials
      • How to Make a GameMaker Game
      • How to Make a Game in Defold
      • How to Make a Game in MonoGame
    • Unity
      • What is Unity?
      • How to Make a Unity Game?
      • How to Make a Mobile Game in Unity
      • Unity Multiplayer Tutorial
      • Unity RPG Tutorial
      • Unity Animator Tutorial
      • Unity Certification
      • Unity Platformer Tutorial
      • Procedural Generation
    • Godot
      • What is Godot?
      • Best Godot Online Courses
      • Best Godot Tutorials
      • Complete Guide to GDScript
      • Timer in Godot
      • Godot Collision Detection
    • Python
      • What is Python Programming?
      • How to Learn Python?
      • Best Python Courses – Complete List
      • Complete Guide to Python Enums
      • Generative AI in Python
      • Python Turtle Tutorial
    • Learn Coding
      • Why Learn Coding?
      • What is Programming?
      • How to Learn Coding for Free
      • The Best Way to Learn to Code – 10 Steps
      • Beginners Coding Success Guide
      • Code Editor Comparison
      • How to Code a Game
      • Complete Guide to C#
  • Create Free Account

Home » Unity » Intermediate » Page 3

Explore Free Intermediate Unity Game Tutorials

Learn Intermediate Unity development! Explore advanced Unity tutorials on procedural generation, large game optimization, and more via free Unity tutorials.

Web Class: Learn Computer Vision with Unity and Azure

How to use Computer Vision in Unity with Azure

You can access the full course here: Applied Computer Vision with Unity and Azure Part 1 Introduction In this course, we’ll be creating an app that will allow you to

Categories Intermediate, Unity
dungeon with goal - Understanding Procedural Dungeon Generation in Unity

Understanding Procedural Dungeon Generation in Unity

There are two ways of building dungeons in your game. The first one is to manually create the dungeon rooms and connect them through the dungeon. The advantage of doing

Categories Intermediate, Unity
Web Class: Data-Driven Development with External APIs

An Introduction to External APIs in Unity

You can access the full course here: Data-Driven Development with External APIs Part 1 What is an API? An API (application programming interface) allows us to access a specific data

Categories Intermediate, Unity
Unity Analytics - An Overview of Unity Analytics - Unlock Data for Game Dev

An Overview of Unity Analytics – Unlock Data for Game Dev

Data is a powerful thing – even in games where determining engagement is important. This guide will introduce you to Unity Analytics – which offers a perfect tracking solution for

Categories Intermediate, Unity
Feature Image 1 - Enhance Your Unity Project with Objective Indicators - Part 2

Enhance Your Unity Project with Objective Indicators – Part 2

Introduction In this second tutorial, we’ll be creating a multi-indicator system based on the core methods we employed in Part 1. This upgraded project will include a custom dynamic link

Categories Intermediate, Unity
Feature Image - Enhance Your Unity Project with Objective Indicators - Part 1

Enhance Your Unity Project with Objective Indicators – Part 1

Introduction Objective indicators are widely used in modern games as they offer the player a clear indication of their next target. In this tutorial we’ll create a basic method of

Categories Intermediate, Unity
Scriptable Render Pipeline - Supercharging Materials with the Scriptable Render Pipeline in Unity

Supercharging Materials with the Scriptable Render Pipeline in Unity

Introduction In this tutorial, we will be using the Scriptable Render Pipeline in Unity to supercharge our materials and make them look awesome. We will be utilizing the Scriptable Render

Categories Intermediate, Storytelling, Unity
level with fps character - Complete Guide to Procedural Level Generation in Unity - Part 3

Complete Guide to Procedural Level Generation in Unity – Part 3

In the last tutorial we added more noise variables to our level, such as temperature and moisture. In addition, we used those noise variables to assign biomes to different regions

Categories Intermediate, Unity
biome map - Complete Guide to Procedural Level Generation in Unity - Part 2

Complete Guide to Procedural Level Generation in Unity – Part 2

In the last tutorial we created a Level object by creating its individual tiles. For each Tile, we generated pseudorandom height values using a noise function, so that we could

Categories Intermediate, Unity
FPS - Learn and Understand Raycasting in Unity3D

Learn and Understand Raycasting in Unity3D

You can download the assets used in this tutorial from: 3D character model was created using Autodesk Character Generator 2D sprite was given to me free from Kennynl at Kenney

Categories Intermediate, Unity

Intermediate Unity 2D Game Development: From Master To Pro

If you have already conquered Master Unity 2D Game Development by Building 6 Games then you are ready to take your unity skills to the next level and become a professional

Categories Intermediate, Unity
Section 4 scn 1 - How to Build 3D Algorithms with Unity3D

How to Build 3D Algorithms with Unity3D

Project download is located This week, we will again talk about algorithms with Unity3D. The main focus will be to take a main idea and build it. We will start

Categories Intermediate, Unity
demo 1 - How to Use State Machines to Control Behavior and Animations in Phaser

How to Use State Machines to Control Behavior and Animations in Phaser

Suppose you’re building a platformer game, where the hero can walk, jump and attack. The hero can jump while standing or walking, but he can’t attack while jumping or walking.

Categories Intermediate, Unity
Newer posts
← Previous Page1 Page2 Page3
FINAL DAYS
thumbnail for free coding courses

GET FREE ACCESS TO 11 COURSES

ACCESS NOW
FREE TOOL
thumbnail for free python course

GameDev Assistant (Godot)

ACCESS NOW
FREE COURSE
thumbnail for free godot course

Create Godot Games

GET FOR FREE
FREE COURSE
thumbnail for free unity course

Build Games with Unity

GET FOR FREE
FREE COURSE
thumbnail for free unreal course

Learn Unreal Engine

GET FOR FREE

I'm interested in..

How to Code a Game Game Engines Portfolios HTML5 Games Defold GameMaker

Unity Journey

Platformer in Unity RPG in Unity Multiplayer Game Menus in Unity City Building Game Procedural Generation

Godot Journey

GDScript Guide Player Characters Collision Detection Strategy Game in Godot Inventory System AI with Godot

Python Journey

Enums in Python Scapy Library Pygame Basics Backgrounds in Pygame Timers in Pygame Pygame Mouse Clicks
  • Career Advice
    • Coding Education
    • Coding Jobs
    • Zenva Success Stories
  • Featured Content
  • Godot
    • GDScript
    • Godot 3
    • Godot 4
  • Metaverse (VR & AR)
  • Other Game Engines
    • BabylonJS
    • Blender
    • Defold
    • Game Design
    • GameMaker
    • Phaser
      • Phaser 2
      • Phaser 3
    • Roblox
      • Lua
  • Python
    • Computer Vision
    • Data Science
    • Machine Learning
    • Pygame
    • Python Basics
  • Software Development
    • Android Development
    • C#
    • C++
    • iOS Development
    • Java
  • Uncategorized
  • Unity
    • 2D
    • 3D
    • Intermediate
    • Multiplayer
    • Storytelling
  • Unreal Engine
  • Web Development
    • Frontend Development
      • CSS & CSS Frameworks
      • HTML
      • JavaScript
      • React
    • Server-Side Development
    • Web Development in Spanish

Mini-Degrees™

  • Augmented Reality
  • Godot
  • Machine Learning
  • Phaser
  • Python
  • RPGs
  • Unity
  • Unreal Engine
  • Virtual Reality

Zenva

  • Course Catalog
  • Free Courses
  • Success Stories
  • Bulk Purchases
  • Help Center
  • Terms and Conditions
  • Privacy Policy

Our Network

  • Zenva Academy
  • Zenva Schools
  • Agentic Coding Tutorials
  • GameDev Assistant
  • GameDev Academy

Zenva Pty Ltd

138 Juliette Street
Greenslopes, QLD, 4120
Australia
ABN 83 606 402 199

© 2026 Zenva Pty Ltd

File Download Link

Send me a download link for the files of .

You authorize us to send you information about our products. To learn more please refer to our Privacy Policy.
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-functions-js-sticky.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-ewww-image-optimizer-includes-lazysizes.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-info-modals.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-blogs-zva-special-link.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-rmp-menu.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-enlighter-cache-enlighterjs.min.js?ver=1783452609
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-dist-shield-silentcaptcha.bundle.js?ver=1783452609