DOTS Guide¶
How do we build this guide¶
- We built and maintain it as a team
- Content is updated via Pull Requests
- Interested members could review and discuss each changes
Migration Approach¶
The codebase is currently not following a coherent architecture.
We want to migrate (slowly refactoring) into the Target Architecture. Various Refactoring Patterns will be added to the Migration Guide so that each individual developer could perform these refactoring while fulfilling other game-feature tasks.
Example Code¶
These packages have been refactored to adhere to the Target Architecture - Army Entity Graphics - Resource Bar UI - Army Path Renderer