Embedded Node
What is EmbeddedNode?
EmbeddedNode is a project that replicates the board game (and mobile game) Node. Our goal is to implement hardware into the game for controls, replacing its original touch screen controls. The purpose of this project is to learn more about embedded systems and how hardware interacts with software.
Instructions
GOAL: The goal is to be the first player to get a total score of 15 points. After each round, after the initial phase 1-2-1, the players will gather resource from the nearby boxes in where the nodes are located.
SCORING: First to 15
+1 per Node
+3 per Captured Box (Bridges surrounding a color box)
+2 for most bridge
COST:
Bridge = 1 Red/1 Blue
Node = 3 Green/3 Yellow
Controls:
C: Switch from Bridge/Node mode
Z: Purchase
C + Down: Switch Player
Extra:
*You will get your resources based on the nearby colors of where your node is located, after the initial plays are played.
*If a player captures a box and the other player has a node on it, they will not get that resource.
Video Demo
Here is a video demo explaining the broad picture of EmbeddedNode. It explains what peripherals and serial interfaces were used, and it also explains the rules and goals of the game and the functions implemented to play the game.
Anthony Guzman
Responsible for software
Jonathan Sun
Responsible for hardware
GitHub Link: https://github.com/Tguzman636/FinalProject