Skip to content

llamacademy/async-scene-transitions

Repository files navigation

Async Scene Transitions

In this tutorial repository and accompanying video learn how to implement a framework to manage animations between scenes. You'll learn how to use the SceneManager to asynchronously load scenes to get a lower amount of stutter when loading larger scenes. You'll also learn how to create ScriptableObject configurations for different animation transitions between the scenes to unlock limitless potential in your scene transition effects!

This repository mainly involves the SceneTransitioner which simply wraps the SceneManager and provides transitions as defined as concrete implementations of AbstractSceneTransitionScriptableObject.

Youtube Tutorial

Patreon Supporters

Have you been getting value out of these tutorials? Do you believe in LlamAcademy's mission of helping everyone make their game dev dream become a reality? Consider becoming a Patreon supporter and get your name added to this list, as well as other cool perks. Head over to https://patreon.com/llamacademy to show your support.

Phenomenal Supporter Tier

  • Andrew Bowen
  • Andrew Allbright
  • YOUR NAME HERE!

Tremendous Supporter Tier

  • YOUR NAME HERE!

Awesome Supporter Tier

  • Gerald Anderson
  • AudemKay
  • Matt Parkin
  • Ivan
  • Reulan
  • YOUR NAME HERE!

Supporters

  • Bastian
  • Trey Briggs
  • Matt Sponholz
  • Dr Bash
  • Tarik
  • EJ
  • Chris B.
  • Sean
  • ag10g
  • Elijah Singer
  • Vita Prochazka
  • YOUR NAME HERE!

Other Projects

Interested in other AI Topics in Unity, or other tutorials on Unity in general?

Socials

Requirements

  • Requires Unity 2021.3 LTS or higher.