Things used in this project

Hardware components:
Ardgen 101
Arduino 101 & Genuino 101
Adafruit PN532 NFC/RFID Controller Shield for Arduino + Extras
Neopixel strip
NeoPixel strip
Microsoft Kinect Sensor
farhop RFID Stickers NFC TAG 13.56MHz ISO14443A NTAG 213 25mm (5-Pack)
LG Nexus 5 D820 16GB Unlocked GSM 4G LTE Quad-Core Android Smartphone w/ 5" True HD IPS+ Multi-Touchscreen - Black
Lenovo - ThinkPad Yoga 2-in-1 14" Touch-Screen Laptop - Intel Core i5 - 8GB Memory - 256GB Solid State Drive - Black
Paxcoo 150PCS 1.5mm Waxed Cotton Necklace Cord Bulk with Clasp for DIY Jewelry Making, Mix Color (18”)
Software apps and online services:
Unity logo
OpenCV for Unity
Easy WiFi Controller
Hand tools and fabrication machines:
Laser cutter (generic)

Custom parts and enclosures

Magic Medallions Front
Front of the 6 magical symbols: fire, water, earth, air, darkness, and energy
Magic Medallions Back
Backside of the Magic Medallions for a RFID tag to be embedded. Two printed medallions will hold a tag. A small hole on the top to make it a pendant with a string.


code for the server and arduino
The game program running on the server, including, localization using computer vision, audio control, serial port read and write, sending wifi messages, and game program. Arduino codes are for the RFID reader and the NeoPixel LED control. The server code uses two non-free packages: OpenCV for Unity and EasyWifi Controller purchased from the Unity Asset Store, and their source codes are not in the repository.
code for the smartphones
The spellbook user interface has an android phone embedded in a book box. This code is for receiving wifi messages from the server and showing the visual game content to the players.


Ke Jing
1 project • 2 followers
PhD student in the Informatics Department at UC Irvine, developing hybrid physical-digital game experience.
18765573 10155193147011147 179552453174892791 n
Josh Tanenbaum
1 project • 2 followers
Game Designer, Maker, Steampunk, Interactive Storyteller, Theorist, Professor.
Natalie Nygaard
1 project • 3 followers
Marks brainstorm id photo xl8bhnpzsx
Mark-Justin Avila Pareja
1 project • 2 followers
5th year undergraduate at UC Irvine studying Computer Game Science. Aspiring Video Game Artist.
Vincent Chang
1 project • 2 followers


Add projectSign up / Login