-
Notifications
You must be signed in to change notification settings - Fork 0
UML diagrams
Mex777 edited this page Jun 4, 2024
·
2 revisions
In our game development project, we use UML (Unified Modeling Language) diagrams to visualize and communicate various aspects of our game's design and architecture. Here are the UML diagrams we've created:
-
Player Animation Flow Diagram:
- This diagram illustrates the flow of animations for the player character.
- It shows how different animation states (e.g., idle, running, attacking) transition between each other.
- Use cases include player movement, combat, and interactions.
-
Enemy State Diagram:
- The enemy state diagram models the behavior of enemy entities in response to events.
- It defines different states (e.g., idle, chasing, stunned) and their transitions.
- This diagram helps us understand enemy AI logic and interactions.
-
Signal Diagram:
- The signal diagram depicts the communication between different game objects using signals.
- It shows which objects emit signals and which objects receive them.
-
Level Flow Diagram:
- The level flow diagram provides an overview of the game's structure and progression.
- It outlines the structure of a level and how the level should be played from start to finish.