Concept System Design System Infrastructure Final Game User Guidelines Credits

System Design

Overview

This system design outlines the functional relationships between the core characters (player cat, human chaser) and the evolving structure of the game world (scenes/rooms) as the player progresses. The design focuses on the flow of gameplay from room to room, conditions for progression, and interactions between player and NPC.

Characters

Cat (Player)

Human (Chaser #1)

Dog (Chaser #2)

Scenes / Rooms

Room Entry Condition Exit Condition / Unlock Trigger
Hallway Default starting location Destroy objects to unlock Living Room
Living Room Unlocked from the start Destroy objects to unlock Bedroom
Bedroom Unlock spawns human chaser Destroy objects to unlock next room
Additional Rooms Progressively unlocked via object destruction Final score unlocks Apartment Exit
Exit Only unlocked at final score threshold Player must reach this room to win

Class Relationship Diagram

System Design