Cutie Systems: Difference between revisions

From læi game development
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
** Load
** Load
** Save
** Save
https://youtu.be/_hAzWgQupms
=== Save ===
Local save
* Save Redundancy (date, and backups / 5 slots backups)
* Fallback system
* Autosave based on checkpoints (background thread)


== Player Preferences ==
== Player Preferences ==

Revision as of 12:55, 17 May 2023

Game Manager

Save System

  • Affects:
    • Player Preferences
    • Player State
    • All Levels States
  • Functions:
    • Load
    • Save

https://youtu.be/_hAzWgQupms

Save

Local save

  • Save Redundancy (date, and backups / 5 slots backups)
  • Fallback system
  • Autosave based on checkpoints (background thread)

Player Preferences

  • Langage (Localisation)
  • Controls (Key configuration, joystick/keyboard...)
  • Accessibility (Colour blindness, Sticky rolls, Sticky Breaks...)
  • Volume Control (music, sound effects, menu)

Game System

Game State

Game-wide management of:

  • Character States
  • All Levels States
  • Play/Pause

Menus

Player Systems

Player State

Player Control

Level System

Level State

Items System

Camera System

Gameplay Camera

Camera Handoff

Dialogue System

Speech System

Localisation System