Publisher | Khiem Luong |
---|---|
File size | 2.22MB |
Number of files | 34 |
Latest version | 1.0.1 |
Latest release date | 2024-08-21 01:08:04 |
First release date | 2024-08-06 02:05:11 |
Supported Unity versions | 2018.4.2 or higher |
Polity Manager is suited for games that needs to manage various groups of NPCs, especially when these relationships are a bit more complex, such as when one NPC needs to react to an enemy of one or more allied NPCs. However, it can also be applicable to simple teams or solo duels.
The basis of the polity manager is the Polity Relation Matrix, which is a cell grid that displays relation of one faction to another based on their matrix position, similar to Unity's physics collision matrix.
You can also expand each individual PolityMember for them to be connected not just by political affiliation, but by family, using the Member Family Graph.
Changes to polity relations and factions also invoke events which objects that has PolityMember can subscribe to.