Overview: Difference between revisions
→Code: Fix link
imported>Leoetlino m (emphasis) |
imported>Leoetlino (→Code: Fix link) |
||
Line 24: | Line 24: | ||
The game is divided into several components and makes heavy use of '''managers''', which are singletons that are usually responsible for one specific task (e.g. PlacementMgr for actor placement, EventMgr for in-game events, etc.). Unlike older Zelda games, most managers are dynamically allocated, not stored in BSS. In general, ''Breath of the Wild'' makes use of the heap and virtual functions a lot more. | The game is divided into several components and makes heavy use of '''managers''', which are singletons that are usually responsible for one specific task (e.g. PlacementMgr for actor placement, EventMgr for in-game events, etc.). Unlike older Zelda games, most managers are dynamically allocated, not stored in BSS. In general, ''Breath of the Wild'' makes use of the heap and virtual functions a lot more. | ||
In total, there are 130+ | In total, there are 130+ '''[[subsystems]]'''. | ||
=== ROM === | === ROM === |