Skip to content

rancho124/guesser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guesser

Sample python game for google app engine.
Deployed on: http://refined-byte-747.appspot.com/

Goal

A number guessing game for 2 players.

Steps

Create a new game

Required parameters: range of numbers and a maximum number of turns.
The service chooses randomly a number in the required range and returns a game id.
In the next steps 2 players should take turns and guess the number.

Sample url for creating a game
/create?min_num=1&max_num=100&max_turns=5

Sample response
New game created successfully.
id=ahJzfnJlZmluZWQtYnl0ZS03NDdyEQsSBEdhbWUYgICAgICAgAoM

Make a guessing turn

Required parameters: the game id, player name and number guessed.
Every player selects his own player name.
The service responds weather the number is found, or is smaller/bigger.

Sample url for guessing turn
/guess?game_id=ahJzfnJlZmluZWQtYnl0ZS03NDdyEQsSBEdhbWUYgICAgICAgAoM&player=jack&number=21

Sample response
Your number (21) is smaller than the target (turn 1 / 5).

Get the game status

Required parameters: the game id.

Sample url for creating a game
/status?game_id=ahJzfnJlZmluZWQtYnl0ZS03NDdyEQsSBEdhbWUYgICAgICAgAoM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages