Агульная архітэктура - ZuzuStudio/AgeOfSteam GitHub Wiki
Складецца з:
- Логікі гульні
- Графікі гульні
- Інтерфейса карытсальніка UI
- Штучнага інтэлекту аппанетаў AI
- Падтрымкі гульні для некалькіх асобаў
Узаемадзеянне кампанентаў
Цэнтральны кампанент гэта логіка, яна праводзіць мадэлявання сусвету гульні, выдае інфармацыю для малявання графікі, сабірае інфармацыю ад AI, мулціплэера і UI. Знаходзіцца у актыўным узаемадзеянні з UI.