Skip to content

billycao/League-of-Shadows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A customizable assassins game for App Engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •