-
Notifications
You must be signed in to change notification settings - Fork 7
Alien Fauna ‐ Programming Guide
This wiki page outlines implementation and usage of alien fauna in the game.
Passive animals are tamed. [TameableComponent](
Fo
Hostile combat (including melee attacks and projectiles) are implemented using attack patterns. Attack Patterns
Hostiles shoot projectiles at the player. Projectiles
Indicators appear on the screen to notify the player that there are hostiles in the area that they must defeat. Entity Indicator
When creating each animal, a base animal entity is used to add components that are shared across each animal.
After creating the base animal, further components are added to each animal depending on its type. The following diagram shows what components are added to the chicken entity.
To implement Hostile Attack Patterns
Please read https://github.com/UQcsse3200/2023-studio-1/wiki/Interaction-with-non%E2%80%90tile-entities