Sad Sailors

Game jam

Production date: 31/01/2021

Game infos:

Rythm game

Solo

Unity

48h

1 person

Role:

Tech Designer

Tasks:

  • Score system
  • Animation
  • Save system


Pitch:

Sad Sailors is a rythm game where sailors sing and dance to entertain themselves




Timeline

To synchronise player's action to the music, the simplest way was to do it by hand. So I use the timeline.

The action allowed by the timeline are limited, so to record an input, I created a "AddScore" component, and I activated and desactivated it with the timeline.
This component record an input for 1s, and is the input is recorded within 0.5s, the input is "Perfect", and will add 100% score.
If the input is recorded between 0.5 and 1s, the input is "Good" and will add 50% score.
After 1s, the input is "Missed", and will not add score.

Save System

There are 3 variables to save:

  • Music score
  • Danse score
  • Tuto skipped

I store them into a specific class, and I save this class in a .txt file.

To load, the opposite occures