A short list of my game development projects, and games-focused research projects.
Play Now: DriveThru Cards
Role: Game Designer
PLUME is a bird-collecting card game for two players, where the goal is to attract the coolest birds to your birdhouse, and keep the crowd happy in order to have the coolest house on the flock! You can combine two Plume decks to expand the game for up to four players
How To Play:
Play Now: Amazon
Role: Game Designer
A brain-burning tile-placement game about reassembling an alien spacecraft, setting up cascading scoring opportunities for yourself across the three surfaces of an optical illusion cube - each surface is its own area, and the lines of tiles snake around the outside of the Cube, meaning that every move affects other tiles from multiple different perspectives.
How To Play:
Play Now: bots.game2learn.com
Role: Game Designer, Level Designer, PI
Tech: Unity3D, C#, UnityScript/JavaScript, PHP, SQL
BOTS is a programming puzzle game in which players write code, guiding their robot through various challenges. Players are scored based on the number of lines of code they write, so creative use of loops, variables, and subroutines is required to achieve the highest scores. We combined design ideas from MITs Scratch and Armor Games' Light Bot to make programming more approachable for novices by eliminating syntax errors and providing immediate feedback. Additionally, the game features a level editor in which users can create new puzzles and challenge their peers to solve them. My research with this game involves gamifying the level editor in order to both better engage level creators, and help ensure that created content addresses our learning objectives.
Screenshot:
Play Now: bots.game2learn.com
Role: Game Designer, Level Designer, PI
Tech: Unity3D, C#, UnityScript/JavaScript, PHP, SQL
BOTS is a programming puzzle game in which players write code, guiding their robot through various challenges. Players are scored based on the number of lines of code they write, so creative use of loops, variables, and subroutines is required to achieve the highest scores. We combined design ideas from MITs Scratch and Armor Games' Light Bot to make programming more approachable for novices by eliminating syntax errors and providing immediate feedback. Additionally, the game features a level editor in which users can create new puzzles and challenge their peers to solve them. My research with this game involves gamifying the level editor in order to both better engage level creators, and help ensure that created content addresses our learning objectives.
Screenshot:
Role: Programmer, Playtest Coordinator
Tech: Kinect SDK, XNA, C#
A rhythm game where players perform traditional Lebanese dabke dances, deployed as part of the Cedars in the Pines museum exhibit to history museums across North Carolina.
Screenshot:
Screenshot:
Play Now: www.snagemgame.com
Role: Programmer, Researcher, Database Design, Visualization Design
Tech: SQL, PHP, JavaScript, JSVis, ProtoVis/D3
SNAGEM is a social networking scavenger hunt game designed to help students network in academic contexts like research conferences or orientation events. SNAGEM was developed in PHP, providing a web-based front-end which allows players to create their online profile and forge connections with other users. Players tag themselves with their academic interests or research areas, which are then used to generate missions designed to help people with similar interests form communities at the event. Most of the game interactions are enabled by a flexible database design, which allows new tags to be integrated into the game seamlessly.
Screenshot:
Screenshot: