Multiple Player Trivia Competition

Senior Capstone Project
By: Mac Barrett

Game Design:

GAME LOOP:

The main gameplay loop of my project consists of a group of client-server communication channels that are running the same processes concurrently in the same framework. To achieve this, I employ a couple of thread polling zones to ensure that each thread has reached a point where it is ok to move on to the next action.

Data Flow: