Knight Fight was a game/controller combo I created for a university project. I created an interactive wireless game controller that was used in tandem with custom software. The software encompassed a simple medieval style game. Each player is required to choose an in-game character and battle; each taking turns to attack their opponent through various attacks. Each has different properties.
Each player can chose their in-game character by using knight figurines with NFC chips glued to them. The game controller houses 2 NFC sensors which can interpret character data. The controller also included an LED bar to display health, buttons to navigate the menu, a gesture sensor for attacking, and a servo to throw the losing player off the board. You can view a demo of the game below:
The game was programmed using Node JS and the controller using Embedded C.