/* word_guessing.pde [your info here] Word guessing game (like Word Mastermind) */ int stage; // the current stage of the game // - stage 0: mastermind enters secret phrase // - stage 1: player tries to guess secret phrase // - stage 2: player won game int count; // the number of guesses made so far String guess; // stores user's keyboard inputs String answer; // stores secret phrase String message; // stores messages to display to player void setup() { size(500,500); // drawing canvas size of your choice textSize(30); // text size of your choice fill(0); // text color of your choice reset(); } void draw() { background(255); if(stage==0) { // YOUR CODE BLOCK 1 } else if(stage == 1) { // YOUR CODE BLOCK 2 } else if(stage == 2) { // YOUR CODE BLOCK 3 } } // record user keystrokes void keyPressed() { if(keyCode == ENTER || keyCode == RETURN) { // user pressed [Enter] // - behavior should depend on game stage if(stage == 0 && guess.length() > 0) { // YOUR CODE BLOCK 4 } else if(stage == 1) { // YOUR CODE BLOCK 5 } else if(stage == 2) { // YOUR CODE BLOCK 6 } } else if( (keyCode == BACKSPACE || keyCode == DELETE) && guess.length() > 0 ) { // remove last character from guess guess = guess.substring(0,guess.length() - 1); } else if( key >= ' ' && key <= '~' ) { // add key to guess string // YOUR CODE BLOCK 7 } } // called when the user enters a guess // - returns true or false based on if guess matches the secret phrase boolean guessing() { int correct = 0; // YOUR CODE BLOCK 8 return false; // you are welcome to change this line } // function to reset the game void reset() { // YOUR CODE BLOCK 9 }