Course Project

Holiday Havoc

Objective

In my Cornerstone of Engineering class, we were tasked with creating a board game that included components from an Arduino. The end-goal was to play the game with other classmates over Zoom. My project group, including two other students and myself, decided to create a Christmas-themed deception game - similar to a combination of Mario Party and Mafia/Werewolf.

Holiday Havoc board game

My contribution

My teammates and I discussed our vision weekly, continuously adding features and refining the rules of the game. My role focused on the Arduino aspects. I created the circuit diagram based on the components we chose for the minigames and wrote the code that ran the game, testing incrementally and debugging issues. Features included dice rolls, choosing cards, finding reaction time, giving power-ups, and storing each team's points. I also proposed using a shared Excel spreadsheet as a medium for anonymously sending information and determining which team gains a point each round.

Results

After the game became functional, we went through several rounds of peer testing.

"This group's implementation of Arduino is quite exceptional as almost the entire game is facilitated through it."
"We're really glad we got assigned this game."
"The way you guys incorporated the Arduino blows my mind."

We received an A for our efforts on the project, and the professor said "you've done a great job leveraging Excel along with the other components of the game to make a well-rounded, engaging play experience."