Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Versioned go games and shit
JavaScript Python
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
gogogo
media/web
.gitignore
README.org
go-go-web.py
go-go.py
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.