
Meet Bob
Bob is a Zombie. Bob now appears on screen. This may not sound like much of an accomplishment, but it took a bit of work to make this happen. I am happy to report that I am now getting the hang of adding things like Bob to this engine. Bob starts life as a tag in an XML file containing map data for a level.
<Actor
Name="Bob"
X="5"
Y="3"
Control="player"
Team="0"
SpriteSource="TrashMobs.Zombie"/>
During GPVM.LoadLevel(), the XmlDocument containing Bob gets parsed for various child nodes using …