Overview: Difference between revisions
Jump to navigation
Jump to search
no edit summary
imported>Leoetlino (Architecture/ROM) |
imported>Leoetlino No edit summary |
||
Line 28: | Line 28: | ||
==== Archives ==== | ==== Archives ==== | ||
Because the game tends to load several resources at the same time, related files are grouped and packed into archives to improve performance. Resources are packed [[Actor pack|at the actor level]], or [[Beventpack|at the event level]], or based on the moment they are loaded by the game, which is the case for [[Dungeon pack|dungeon | Because the game tends to load several resources at the same time, related files are grouped and packed into archives to improve performance. Resources are packed [[Actor pack|at the actor level]], or [[Beventpack|at the event level]], or based on the moment they are loaded by the game, which is the case for [[Dungeon pack|dungeon packs]] and top-level [[Pack|packs]] for instance. | ||
This archive system does result in content duplication, but it is a fair space-time tradeoff. | This archive system does result in content duplication, but it is a fair space-time tradeoff. | ||
Line 40: | Line 42: | ||
=== Actors === | === Actors === | ||
'''Actors''' are in-game objects. Link, enemies, scenery, weapons, NPCs, shrine interiors are all examples of actors. | '''[[Actor|Actors]]''' are in-game objects. Link, enemies, scenery, weapons, NPCs, shrine interiors are all examples of actors. | ||
In ''Breath of the Wild'', actors are implemented through a combination of code and data such as parameter files ([[ActorParam]]), models, physics data, etc. Unlike actors in older Zelda games, ''BotW'' actors are composed of reusable components and large parts of functionality can be configured via parameter files. | In ''Breath of the Wild'', actors are implemented through a combination of code and data such as parameter files ([[ActorParam]]), models, physics data, etc. Unlike actors in older Zelda games, ''BotW'' actors are composed of reusable components and large parts of functionality can be configured via parameter files. | ||
Line 51: | Line 53: | ||
=== GameData flags === | === GameData flags === | ||
=== Stages === | |||
=== Maps or scenes === | |||
=== Map units === | === Map units === | ||
{{Link to article|link=Map unit|include=true}} | |||
=== AutoPlacement === | === AutoPlacement === |