This is the demo video of a three week project I worked on for a Multi-Agent Systems class. A MDP controls the high level strategy, attempting to direct the agents in a dramatic fashion. The individual agents use this high level direction while placing bids for cover locations that were placed in the map editor. An auctioneer agent allocates cover locations at regular intervals. One side effect of this is that the agents tend to move in lock step, especially at the beginning. It would have been nice to extend the auctioneer to accept bids in an asynchronous fashion, but this was beyond the scope of the project.
The video is a bit long, as it was done for archival purposes.
—
This is a video of the networked racing game I worked on with two co-workers for a class at USC. We built the engine from the ground up with DirectX and a demo version of Havok. All simulation happened at a central server, and clients sent control information across the network. This worked fine for LAN play, but it is unlikely that this would scale well to Internet play.

—
This video was made in one of the USC Interactive Media Division classes I took, where we designed Sims 2 objects in the Edith visual scripting language. The final class project was to create a prototype of a Sims 2 expansion, which we called Spooked.
All of the reactions of the characters are standard Sims 2 AI. We added the chance for the cake to set someone on fire when they try to blow it out. If they wind up dying from that, they return as a ghost that sprays confetti and carries a slice of cake at all times.

—
This video is included just for fun. It’s a sad story of a lonely warrior (me) in the World of Warcraft battlegrounds.
Recent Comments