Fair Play

  

Fairplay was the first project I worked on after joining the Learning Games Network. Originally, it started out as a 2D game that had gone through a couple of different iterations. With me on the team, the focus shifted to creating a 3d point and click adventure in Unity. Fair Play, itself, is a learning game with the goal of teaching people about implicit bias.

I worked on Fair Play as Technical Lead from late 2011 to 2013. I was primarily responsible for ensuring that development on the game progressed smoothly and that we met our deadlines. Some of the more noticable things that I did on the project included creating an external node based conversation editor and a designer driven scripting system that empowered the designers to script every chapter in the game. Additionally, I founded and managed the Learning Games Network internship program to bring students onto the project to contribute and learn Unity.

In 2016 I was tasked with porting Fair Play to WebGL. Unity takes care of a large portion of that work, but the project still required code and asset optimzation. In addition to improving the overall performance of the game, I also needed to reduce the overall build size - since the entire game would need to be streamed before users could play. Being able to revisit an old project and bring it up to date has been a fun challenge!

The game is freely available to play -- check it out!













Screenshots