Tile Factory (Azul Clone) - cs428TAs/w2022 GitHub Wiki

Introduction to Azul

Azul is a really fun game. In the game Azul, players take turns drafting colored tiles from suppliers to their player board. Later in the round, players score points based on how they've placed their tiles to decorate the palace. Extra points are scored for specific patterns and completing sets; wasted supplies harm the player's score. The player with the most points at the end of the game wins.(https://boardgamegeek.com/boardgame/230802/azul)

The Problem

Azul is really fun with other people. I especially love to play it with my mom, but she lives in Washington. There are versions of it online but no versions in app form.

Solution

We would build an AWS server (running on Fargate or using Lambda and DynamoDB) that could manage two player games on android apps probably running on nodejs. We could probably use the native java framework for the front end if that's what everyone knows but I'm sure there is a better option.

Team

  • Calvin Fischer (Chief architect, Backend lead)
  • Cole Monson (UI/UX lead)
  • Cameron Haar (Project Manager)
  • David Roy (Front End Design)

Status Reports

Deliverables