Token allows board game players to pick their favorite player color and choose who goes first. It can also use the camera for custom pictures.
Token is a personal project for me to apply the design lessons from my other projects and to engage in mobile development.
Try it out: Google Play
Token is built with badlogic's libgdx library. I originally started programming it with AIDE, the Android IDE, before migrating to Eclipse on the desktop.
Card Board is a card playing system designed to explore the idea of flexibility in game design. With it, you can play almost any traditional card game. This is achieved through the careful design of a base system that prioritizes ease-of-use for manipulating and arranging cards and chips on a multiplayer playing table.
Card Board is built in Flex/Actionscript. It communicates between its clients via RTFMP over a local network which allows fast-paced card games to be facilitated with minimal network lag.
Try out Card Board and read the Developer's blog at http://card-board.weebly.com. Also, the source code is available on GitHub under a BSD 3.0 Open Source license.
Coardial with Nokia Research, 2011
Coardial combines a mobile device with physical playing cards by embedding an NFC (Near-field Communications) chip in each card.
Coardial gives players in-depth explanations of the cards that they scan — saving them the effort of rifling through paper instructions or having to show other players their cards for help.
When placed in the center of the table, Coardial directs the game, tracking cards, offering audio/visual feedback, and tallying scores.
You can read more about Coardial's design philosophy, technical details, and evaluation in our journal article.
For the Clinical Informatics Research Group, I have been involved in the development of various health informatics projects including:
A wedding RSVP plugin for WordPress with a Google spreadsheets backend. 5000+ downloads.
Write Direct Draw, collaborative webcomics site
In 2007, I designed and implemented a webcomics publishing site for authors and artists to collaborate. Features included a flash-based comic drawing tool, comic page management systems, and a comment system.