Special thanks to Dave Musicant, our Comps advisor
Board Game Arena (BGA) is an online portal that allows users to play thousands of board games on their browsers. BGA makes use of a volunteer development model, where board game enthusiasts contribute their time to develop one of BGA’s licensed but not published games and release them to the website.
BGA provides a ready-to-play client-server framework that gives developers a foundation to implement asynchronous, online gameplay without building the network from scratch. BGA also has a built-in state-machine that keeps track of the various phases of gameplay, helping developers focus on building mechanics without having to worry about when these mechanics are allowed to run.
In our Comps, each group member created an existing game for the BGA framework. The games are all fully featured, live multiplayer. The games are not hosted publicly.
While we were working individually to create our games, Our first term we collaborated to learn the BGA software and libraries, and helped each other problem solve in various circumstances
Special thanks to Dave Musicant, our Comps advisor