halo.bungie.org

They're Random, Baby!

first | previous | next | last

Mat Noguchi GDC 2005 Talk Slide 37

I'm sure readers of Game Developer have heard about our super magical monitoring tools. For those who haven't, we have tools that monitor the file system and reimport and synchronize content on the fly. We accomplish this little piece of magic using ReadDirectoryChangesW, a function that lets you monitor changes on a directory or volume. This is a very brute force way to propagate content changes, but it allows us to change what programs we create content in without having to rewrite export plugins.

To demonstrate this powerful tool, I'm going to show you how we would go about creating a new vehicle from an existing one.

<Demo of yellow warthog>



bungie.org