F. Discussion

Hangman

The creation of hangman was a long process to truly try and perfect the game. When we first created the code we felt that we were done and that it was finished. However, as we began our testing period we realized that the game was not perfect and we had to debug the game. The testing helped us to find small faults in our code which helped us to improve the game. We had to add a feature so you couldn’t guess the same letter more than once. Then we added a feature where numbers and special characters wouldn’t be recognized, this way when someone inputted a special character, number or the same letter they wouldn’t lose a turn. Hangman was truly a game that required a lot of work because of all the different factors, and how it could be affected by different factors to fail which were all needed to be considered.

Guess

Creating the game Guess was simpler than creating hangman but it still had some interesting features. While creating the guessing game picking the right range of numbers was very important so we had to test it out with various ranges of numbers. At first we tested with 1-100. However when we tested this it took a very long time for the players to guess the correct number so their attention was distracted, and users would often give up. Next, we tested 1-50 which resulted in a similar result to that as 1-50 since the attention of the user was distracted. Since we wanted the games to be played by younger kids with even shorter attention spans than college students we finally settled on 1-10 since when the numbers are 1-10 users generally finished fast and the losing player would want to play again, since they wanted to win and the games ended fast. This would lead to our game being played very often which is great for the game as a whole since more people would get the game, and play it more often.