halo.bungie.org

They're Random, Baby!

first | previous | next | last

Mat Noguchi GDC 2005 Talk Slide 36

Since we only allow access to tag data through handles provided by the tag system, any tag can be reloaded or modified at any time during the lifetime of a game quickly and easily, without adversely affecting other game systems. To make this system more robust, we have a single entry point for reloading tags in case we have a need to have custom cleanup or initialization code when a tag reloads.

This behavior is critical for artist iteration. To demonstrate the power of this system, we're going to go upgrade a few weapons.

<Weapon demo>



bungie.org