Extend the tool
JERA is thinked for being the most extendable possible. All ScriptableObject can be extended to create your own ScriptableObject with yours own data you need.
Entities (Characters & Enemies)
Entities is the base class for creating playable characters and enemies (including bosses). The character (JeraCharacter) and enemies (JeraEnemie) class inherit of the JeraEntity class. There is two possibility with this class :
- Extend the JeraEntity class to create your own and unique entity
- Extend the JeraCharacter class or the JeraEnemie class to add custom data on your entities
The class JeraEntity may have various unused fields, but this allows a greater reuse of basic fields without having to create multiple intermediate classes.
If there is a specific need, a new entity must be created.
Battle
Battle is the most essential part of turn based combat games. Battle data can be extended to offer more flexibility.