![]() |
![]() |
![]() |
![]() |
first | previous | next | last ![]() With explicitly defined external references, we can analyze and operate on complex resource hierarchies as a directed graph. We use this graph representation when loading tags for gameplay; to load a tag, we walk its dependency graph using a depth first search and load each tag as we go. The tag_reference encourages design through composition; it is very easy to connect game assets together by editing tag_references, and it allows for quick prototyping from existing content. |
![]() |