xxxxxxxxxx
54
//goal states:
// 0 -- off
// 1 -- red
// 2 -- blue
// 3 -- both
let goalStates = {0,0,0,0,0,0};
let score = {
red: 0,
blue: 0
};
let timeLeft = 0;
let gameLength = 60; //game time in seconds
let gameState = "menu";
function setup() {
createCanvas(400, 400);
setupMenu();
}
function setupMenu(){
//display menu options
//serial input
setup2pGame();
}
function setup2pGame(){
goalStates = {1,2,1,2,1,2}; //this will be random
timeLeft = gameLength;
gameState = "game";
}w
function draw() {
if (gameState == "menu"){
//display menu
} else if (gameState == "game"){
//game
} else if (gameState == "gameover") {
//gameover
}
}