Matt Thomas
Game Developer
mthoma44@masonlive.gmu.edu
Resume

Matt Thomas

Game Developer


School

C#

Unity

Mecha Sheriff

In Mecha Sheriff, you play as Sheriff Katano investigating the recent murder of his partner, Detective Samurai Man. Explore the small open world of Neo-New Milwaukee in the year 20XX, beat up thugs, and discover the truth of what happened to your partner.

The big challenge for this project was building a dialogue system that was user friendly for our writer. The solution was a system modeled after Deus Ex's conversation editor. The conversation system for Mecha Sheriff reads a series of events in order like a movie script, and certain events can be triggered to jump to other events, like in a choose your own adventure book.

To make writting dialogue easier, I quickly wrote a conversation editor using WinForms. The writer could plug in their dialogue, set simple variables, and handle branching conversations. Even since this project, I've continued to improve upon it into an internal development tool called "ChitChat".