Scheduled system upgrade on Sunday 21 April 2024 15:00-16:00 UTC - On that day, the wiki and other services might go down for 5-15 minutes.

Overview: Difference between revisions

Jump to navigation Jump to search
add project name
imported>Leoetlino
(add {{empty section}})
imported>Leoetlino
(add project name)
Line 1: Line 1:
This article provides an '''overview''' on the implementation of ''The Legend of Zelda: Breath of the Wild''.
This article provides an '''overview''' on the implementation of ''The Legend of Zelda: Breath of the Wild''.
''Breath of the Wild'''s internal project name is U-King<ref>The [[executable]] binary is called U-King, and numerous other assets refer to the game as U-King.</ref>.


== Framework and engine ==
== Framework and engine ==
Line 60: Line 62:
=== Stages and stage binders ===
=== Stages and stage binders ===
{{Link to article|link=Stage|include=}}
{{Link to article|link=Stage|include=}}
Maps which share characteristics with each other and use the same set of [[subsystems]] usually require very similar initialisation and main loop code. In order to avoid code duplication, ''Breath of the Wild'' moves such shared code into '''stages'''. As an example, all Hyrule and Trial of the Sword maps are handled by OpenWorldStage.
Maps which share characteristics with each other and use the same set of [[subsystems]] usually require very similar initialisation and main loop code. In order to avoid code duplication, ''Breath of the Wild'' moves such shared code into '''stages'''. As an example, all Hyrule and Trial of the Sword maps are handled by OpenWorldStage.


Line 85: Line 86:


Other commonly seen file formats include [[BFRES]] (models), [[BFSTM]] (sound streams), [[BFLYT]] (layouts) and various other standard NintendoWare formats.
Other commonly seen file formats include [[BFRES]] (models), [[BFSTM]] (sound streams), [[BFLYT]] (layouts) and various other standard NintendoWare formats.
<references />
Anonymous user

Navigation menu