Team programming project that provided with a way to remotely play Magic: The Gathering card game in augmented reality using camera and projector.
My role was to obtain UDP packets with analyzed views of two separated remote player's cameras, then to analyze player's table moves according to Magic: The Gathering simplified rules (basic MTG logic was implemented, but we used limited card pool to restrict number of keyword abilities we'd have to implement), and to visualize both player's moves and played abilities (Lightning Bolt, Fireball etc.) on table with projector using Java and "Processing" library.
6 months production time, team of 5, but only 2 writing code
Made in: Java "Processing" Library