Day 1:
Date/Time: Thursday November 17th, 2016 @ 10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Brainstorming
Goal to be Completed with names assigned:
- Bethany and Caitlyn both brainstormed game ideas, and it was decided that Whack-A-Mole would be the game choice
- Bethany and Caitlyn created a project proposal form
- For Tuesday, a general algorithm should be created and agreed upon
Day 2:
Date/Time: Monday, November 21nd, 2016 @10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Title Screen
Goals to be Completed with names assigned:
- Bethany and Caitlyn created a title page (displayed game name and polka dots)
- Bethany and Caitlyn created an instructions page
Day 3:
Date/Time: Tuesday, November 22nd, 2016 @10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Selection Screen & Random numbers
Goals to be Completed with names assigned:
- Bethany and Caitlyn created a game selection screen in order to chose 1 player, 2 player, leaderboard, or quit game
- Caitlyn outlined equations in order to get random numbers, also outlined the switch-case statement
Day 4:
Date/Time: Tuesday, November 29th, 2016 @ 10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Inserting Functions
Goals to be Completed with names assigned:
- Caitlyn outlined and created the poke function and the score function
- Bethany outlined where the dots, stars and x’s needed to be placed, as well as how to create their shape
- Bethany and Caitlyn inserted the functions into the code and debugged
Day 5:
Day/Time: Wednesday, November 30th, 2016 @10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Focus on 1 player mode
Goals to be Completed with names assigned:
- Caitlyn and Bethany debugged the one player mode
- Bethany inserted a star shape into the code, and the poke function was tested
- The code was adjusted so that the poke function worked
Day 6:
Date/Time: Thursday, December 1st, 2016 @10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Focus on 2 player mode
Goals to be Completed with names assigned:
- Bethany and Caitlyn outlined how a two player option would work
- Bethany copied the 1-player code into the two player if statement twice.
- Caitlyn created an if-else if statement to decide who would win, and displayed the winner
- Caitlyn and Bethany used the proteus to debug the code to ensure everything was working correctly
Day 7:
Date/Time: Friday, December 2nd, 2016 @12:00 p.m.
Members Present: Bethany Clotz, Caitlyn Coss & Lauren Corrigan
Topics/Agenda: Getting “score” function to work/ Inserting dots and shapes
Goals to be Completed with names assigned:
- Bethany and Caitlyn met with Lauren to discuss how to get the score function up and running
- Bethany and Caitlyn outlined how to properly call the score function within the “poke” function
- Bethany inserted the shape and dot positions into the code, as well as set different font colors for each size dot
- Caitlyn debugged the code and inserted a theme song (which unfortunately was not made to work)
Day 8:
Date/Time: Monday, December 5th, 2016 @10:00 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Getting the leaderboard option to work
Goals to be Completed with names assigned:
- Caitlyn and Bethany initially tested the existing code on the Proteus
- The code was debugged and adjusted by Caitlyn and Bethany so it worked accordingly on the Proteus
- Caitlyn outlined an if-else if selection structure in order to determine the ranking on the leaderboard
- Bethany inserted the leader board “if” statement into the code and ran it on the Proteus
Day 9:
Date/Time: Tuesday, December 6th, 2016 @10:20 a.m.
Members Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Debugging/ perfecting code
Goals to be Completed with names assigned:
- Caitlyn and Bethany ran the game code on the Proteus
- Bethany added a while statement around the entire game code to ensure it went back to the selection screen after the game was over
- Caitlyn added Sleep statements in the code to ensure the code appeared for a long enough time after 1 player option
Day 10:
Date/Time: Wednesday, December 7th, 2016 @10:20 a.m.
Member Present: Bethany Clotz & Caitlyn Coss
Topics/Agenda: Finalizing game code/ presentation
Goals to be Completed with names assigned:
- Caitlyn and Bethany ran the code one last time and finalized any outstanding errors
- The game was presented to members of the class
- Bethany and Caitlyn worked on documentation of the game!