Find a file
2017-01-28 22:28:10 -06:00
.idea Initial commit with code 2017-01-28 22:26:29 -06:00
app Removed apks from git 2017-01-28 22:28:10 -06:00
gradle/wrapper Initial commit with code 2017-01-28 22:26:29 -06:00
.gitignore Removed apks from git 2017-01-28 22:28:10 -06:00
build.gradle Initial commit with code 2017-01-28 22:26:29 -06:00
gradle.properties Initial commit with code 2017-01-28 22:26:29 -06:00
gradlew Initial commit with code 2017-01-28 22:26:29 -06:00
gradlew.bat Initial commit with code 2017-01-28 22:26:29 -06:00
README.md Added git commands reference to README 2016-11-29 12:06:48 -06:00
settings.gradle Initial commit with code 2017-01-28 22:26:29 -06:00

Number-Guessing Game

A simple game where the computer picks a number and the player must guess what it is.

Gameplay:

  1. Computer generates random number
  2. Computer starts "I'm thinking of a number..."
  3. Player inputs number
  4. Computer responds higher, lower, or exact for input
  5. 2 & 3 repeat until player guesses number
  6. Computer says how many guesses it took

Requirements:

  • player
    • ability to give input
    • player's guessed numbers
  • computer
    • computer's random number
    • ability to receive input
    • number comparison calculations
    • give reply on number

Future Challenges

  • Ask player if they want to play again
  • Reverse roles: human picks number and AI guesses
  • Multiplayer: play with two humans
  • Spectator: play with two AIs
  • Menu: select between different game modes
  • Build a GUI

Contribution

Add the files you changed:

git add ngg.php

Commit the new changes:

git commit -m "Fixed syntax error"

Push the changes

git push

Get the latest code

git pull

See the changes you've made since your last commit (press Q to exit if it's long enough to scroll)

git diff

See which branch you're on now

git branch

Switch to a different branch to see that language's work:

git checkout php