Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Question Managing timelines best practices

Discussion in 'Timeline' started by drorco, May 1, 2022.

  1. drorco


    Nov 20, 2020
    Hey there,

    I'm developing a game that has multiple tutorials/minigames in which timeline animations are involved, to introduce characters, conversations, etc.

    I started devising a system that will always measure if certain states are met in order to trigger a timeline animation. The idea is to basically have ScriptableObjects representing the different animations, their respective timeline assets, and when they're supposed to be triggered (say 2 minutes have passed, the player reached a certain goal, etc).

    Before I get to actually implement it, I want to make sure I'm not "re-inventing" the wheel. This sounds like a sort of mechanic that would be implemented in many games, and so I wonder if there's a good best-practice I should follow or if there's a single tool that handles most of what I want to build.