https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-js-jquery-jquery-migrate.min-2346c86992b8.js?ver=1793466636
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-81119a57b31d.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-lib-modal-jquery.modal.min-0734d63ce006.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-zva_ef_shortcode-a49f4a114a52.js?ver=1793466636
  • All Courses
  • Free Courses
  • Free Ebooks
    • Godot 4
    • Godot 3
    • Unity Programming
    • Unity Animation
    • Defold
    • GameMaker
    • Unreal Engine
    • C#
    • Machine Learning
  • Complete Guides
    • Beginners Godot
      • Exploring Godot
      • Your First Godot Game
      • Godot Learning Resources
      • Free Godot Course
      • GDScript Basics
      • Basic Interaction in Godot
    • Godot Projects
      • Godot Colony Builder
      • RPG in Godot
      • FPS in Godot
      • Godot RTS Game
      • Godot Horror Game
      • 3D Platformer in Godot
    • Godot Mechanics
      • Changing Godot Scenes
      • JSON Data in Godot
      • Tilemaps in Godot
      • Inventories in Godot
      • Procedural Generation in Godot
    • Unity
      • Audio in Unity
      • Unity for Beginners
      • City Builders in Unity
      • C# for Unity
      • Unity Procedural Generation
      • 2D Platformer in Unity
      • RPG in Unity
    • Game Development
      • Unreal Action RPG
      • Free GameMaker Course
      • Defold for Beginners
      • Unity vs Unreal
      • Generative AI for Games
      • Game Dev Portfolio
      • Coding a Game
  • Create Free Account
Skip to content
GameDev Academy Create Free Account
  • All Courses
  • Free Courses
  • Free Ebooks
    • Godot 4
    • Godot 3
    • Unity Programming
    • Unity Animation
    • Defold
    • GameMaker
    • Unreal Engine
    • C#
    • Machine Learning
  • Complete Guides
    • Beginners Godot
      • Exploring Godot
      • Your First Godot Game
      • Godot Learning Resources
      • Free Godot Course
      • GDScript Basics
      • Basic Interaction in Godot
    • Godot Projects
      • Godot Colony Builder
      • RPG in Godot
      • FPS in Godot
      • Godot RTS Game
      • Godot Horror Game
      • 3D Platformer in Godot
    • Godot Mechanics
      • Changing Godot Scenes
      • JSON Data in Godot
      • Tilemaps in Godot
      • Inventories in Godot
      • Procedural Generation in Godot
    • Unity
      • Audio in Unity
      • Unity for Beginners
      • City Builders in Unity
      • C# for Unity
      • Unity Procedural Generation
      • 2D Platformer in Unity
      • RPG in Unity
    • Game Development
      • Unreal Action RPG
      • Free GameMaker Course
      • Defold for Beginners
      • Unity vs Unreal
      • Generative AI for Games
      • Game Dev Portfolio
      • Coding a Game
  • Create Free Account
GameDev Academy
  • All Courses
  • Free Courses
  • Free Ebooks
    • Godot 4
    • Godot 3
    • Unity Programming
    • Unity Animation
    • Defold
    • GameMaker
    • Unreal Engine
    • C#
    • Machine Learning
  • Complete Guides
    • Beginners Godot
      • Exploring Godot
      • Your First Godot Game
      • Godot Learning Resources
      • Free Godot Course
      • GDScript Basics
      • Basic Interaction in Godot
    • Godot Projects
      • Godot Colony Builder
      • RPG in Godot
      • FPS in Godot
      • Godot RTS Game
      • Godot Horror Game
      • 3D Platformer in Godot
    • Godot Mechanics
      • Changing Godot Scenes
      • JSON Data in Godot
      • Tilemaps in Godot
      • Inventories in Godot
      • Procedural Generation in Godot
    • Unity
      • Audio in Unity
      • Unity for Beginners
      • City Builders in Unity
      • C# for Unity
      • Unity Procedural Generation
      • 2D Platformer in Unity
      • RPG in Unity
    • Game Development
      • Unreal Action RPG
      • Free GameMaker Course
      • Defold for Beginners
      • Unity vs Unreal
      • Generative AI for Games
      • Game Dev Portfolio
      • Coding a Game
  • 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

Godot Journey

Free Godot eBook Godot for Beginners 2D Tilemaps Changing Scenes Strategy Games JSON Data

Unity Journey

Free Unity eBook Unity for Beginners C# for Unity Unity Animation Audio City Builders

Other Engines

Unreal Engine GameMaker Free Defold eBook Defold for Beginners

Game Development

Generative AI Unity vs Unreal Portfolio Building Game Coding
  • 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-243a12dcd23b.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-ewww-image-optimizer-includes-lazysizes.min-7c7a34827c0f.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-info-modals-1b1636d0fc58.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-blogs-zva-special-link-0475c2d1006b.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-js-rmp-menu.min-67860dabf079.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-enlighter-cache-enlighterjs.min-ebd9aba32a89.js?ver=1793466636
https://gamedevacademy.org/wp-content/cache/breeze-minification/js/breeze_category-unity-tutorials-unity-intermediate-tutori-1-3499-assets-dist-shield-silentcaptcha.bundle-e54e17ffb338.js?ver=1793466636