Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.49 KB

README.md

File metadata and controls

45 lines (28 loc) · 1.49 KB

League of Shadows

An assassins game powered by App Engine.

Setup

  1. Create an App Engine application.
  2. Download the Google App Engine SDK for Python.
  3. Change the application: line in app.yaml to the name of the application you just created.
  4. Edit the env_variables in app.yaml to suit your needs.
  5. Upload the application to appengine by running: appcfg.py update .
  6. Create a game by navigating to /admin/create?game_name=default

Administration

Note that the game currently must be updated manually, even if you specified specific times in app.yaml.

Creating a game

Before players sign up, you'll have to create a game (the game_name parameter is optional):

https://example.com/admin/create?game_name=default

Starting a game

When all the players have joined, go here on an admin account to start the game:

https://example.com/admin/start?game_name=default

Ending a game

The game automatically ends when there is only one assassin left. To end the game early and assign the winner to the #1 player on the leaderboard, go to:

https://example.com/admin/end?game_name=default

Resetting a game

Accidentally start the game? Something go wrong? You can reset the game and delete all game data. WARNING: This deletes all current game data.

https://example.com/admin/reset?game_name=default