Visvi

Visvi is a short educational game aimed at early readers. It teaches them some vocabulary from the Cherokee language and teaches an appreciation for Cherokee culture. It was made as part of my Game Studio 1 class in the spring of 2021 with a team of seven people over a four week span using Unity.

Features/Things I built:

  • Game progression
  • Narrative systems and textboxes
  • Animation implementation
  • UI implementation

Textboxes

I created a dynamically sizing speech bubble that grows to match the text on screen, while inputting the current line of text one character at a time. Designers can easily add lines from a publically accessible function that queues up a new line of dialogue into the speech bubble's Queue. For dialogue related to task items, they are all stored in thier own class so as to stay seperate and localized in one spot.

Code showcasing how designers added dialogue lines to the game.

Animation

I handled setting up the Animation from our artist's animation clips, and setting triggers and transitions. The player character was made with a rigged skeleton that was then used by Unity's Animator to create the full animations.

The Unity Animator.
scroll-up