1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity Tutorial @LlamAcademy
1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity Tutorial  @LlamAcademy
Uploaded September 2024 | Updated September 2026, 1 hour ago
Learn how I used ScriptableObjects to spawn tiles and prefabs into my single game scene to support INFINITE numbers of levels! Using a simple editor tool and the Tilemap, I crafted the levels in the editor, saved them to a ScriptableObject to ensure visual consistency across the levels and keeping a small game footprint.

πŸ”Ά ALL THINGS LlamAcademy now available at: https://llamacademy.dev/support including latest tutorials, courses, ways to support, and more! Check it out πŸ™‚
πŸ‘¨β€πŸ’» Get the FULL FREE PROJECT on GitHub: github.com/llamacademy/minigolf
🏷️Save 25% on the ultimate C# IDE: JetBrains Rider with code LLAMACADEMY: jetbrains.com/store/?section=personal&billing=yearly

πŸ“š Resources:
🟠 Editor Tool Tutorial: youtu.be/6MkYUYuuhLM
🟠 How I used the Tilemap to build these levels: youtu.be/dAAIoJ0chXw
🟠 How to combine meshes at runtime: (coming soon πŸ˜‰)
🟠 Play the Game on Itch: llamacademy.itch.io/minigolf

Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.

Chapters:
00:00 Topic Introduction
01:17 How Scene Data is Saved
01:40 Demo / How it works
02:45 Main Menu / Passing Data Between Main Menu & Game Scene
03:29 How to Spawn the Objects
06:09 Procedural Animate In
07:45 Start the Game & Reset Ball on Out of Bounds
10:25 Recap, Closing Thoughts, & Support LlamAcademy
1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity TutorialBlend Between Textures in a Shader (Vertex Colors) | ShaderGraph  Unity TutorialVisualize a NavMesh, In Game! | AI Series 45 | Unity Tutorial
LlamAcademy |

1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity Tutorial

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER