Machine-vision aided board game.
Non-digital game (board game, card game, physical game, sport, etc.), MS Windows
Uses Open License code from: https://www.codeproject.com/Articles/125478/Versatile-WebCam-C-library Base textures were rendered with Filter Forge free samples. FGJ2017, theme Waves. You play as a crab, trying to get through increasingly hard levels where you meet hostile fish, octopi and otter. Your character has 3 stats which affect different attacks and defence against enemies. Every 3rd turn is either a High tide or Low tide and cycle through continuously. Tides affect player actions (in good or bad ways). Player gains an action card every High Tide, and discards whole hand and draws some on Low Tide. Items are gained from treasure tokens which player will need to loot before killing all enemies in the level. A 640x480 resolution webcam reads board state, dice and cards. It does this by recognicing certain highlight colours. Board is placed on black cloth and dice & cards are played into black boxes to minimize interference of background. Game is designed in a way that you only need to use spacebar sometimes for confirmations and read monitor for game input and can concentrate on playing the boardgame.
Risto Paasivirta - Programming, Project Lead
Henri Hirvonen - Art
Erkko Puttonen - Game Mechanics