Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Versioned go games and shit
branch: master

This branch is 62 commits ahead, 154 commits behind sshirokov:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
gogogo
logs
run
tmp
.gitignore
README.org
go-go-web.py
go-go.py
mongrel2.conf
requirements.txt
setup.py
tests.py

README.org

Version controlled Go game/client/library

INSTALL

$ git clone git://github.com/sshirokov/gogogo.git

$ cd gogogo

$ virtualenv –no-site-packages ve

$ . ve/bin/activate

$ pip install -r requirements.txt

$ python setup.py develop

$ go-go.py

Side Effects

This will create a `pwd`/data/default directory as a bare git repo

It will store the game board there as board.json

Remove the repo to remove state

Controls

The default driver will tell you when your game is over and the score

To run the web server

./go-go-web.py #To launch the web server

Show state

$ go-go.py

Move

$ go-go.py x y #(0,0) -> (18, 18) ; (x, y) with (0,0) at bottom right (18, 18) top right

Skip

$ go-go.py –skip

TODO-list

Maintain multiple branches

Need a way to update a default game and to be able to rewind and start a new named game.

Something went wrong with that request. Please try again.