Home

Welcome to the personal website of Tom Bennett (*ahem*, that would be me).  

So, who am I? I'm a software engineer that particularly enjoys video game and OS X development (for some reason I can't get enough of Objective-C).  To be specific, I most enjoy AI and gameplay programming.  Other software development interests include machine learning and languages.

My big, non-software dev passion is creating unique narratives specific to a medium.  Growing up, I was constantly reading.  As I matured, I began to question why video games and comic books don't get the same "credit" as novels and art films.  It was while pondering the general public's scorn against these forms that I started to really appreciate the uniqueness each brings to the overarching story (to this end, I highly recommend Scott McCloud's Understanding Comics).

As such, my ultimate goal is to develop a game where the narrative truly utilizes the interactive nature of the medium (as opposed to telling a linear narrative using text or cut-scenes).  I want to create the Citizen Kane or Watchmen of video games. 

Aim high, or don't bother.