Story System Improve


Story System Improve

I recently revised some dialogues that players reported were skipping automatically. Actually, the dialogue skipping automatically was an intentional design choice.

The main reason is that the old story system relied on Unity’s Timeline, which uses PlayableGraph and doesn’t work well with Animator Controller. Because of this limitation, I had to choose between:

  • Having characters awkwardly freeze in a walking pose while waiting for the player’s input
  • Letting the dialogue end automatically once the character reached a specific point.

I picked the option that looked more fluid, but I was never fully satisfied with it.

Now that I’m using a custom system, animations can transition naturally between different clips, and characters no longer pause unnaturally when the dialogue is waiting.

Even if players click through the dialogue quickly, the character’s movements remain smooth!

Get Lami: A Cup of Code and Coffee - Demo

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.