This is a sister project of diplicity. Its aim is to create a great web interface for that project.
Notable planned features:
- fully interactive point-and-click interface
- live updates
More will be added as they get planned.
To install and run:
- Install diplicity. Run with
go run diplicity/diplicity.go --appcache=false --port=8080
(appcache=false is optional, but recommended for development) - Install dependencies: compass and susy (to compile the project's SASS), node & CoffeeScript (to run the web server - consider also nodemon, which watches your files and restarts automatically)
- Clone this repo and run
npm install
. - Run
compass compile
(orcompass watch
if you're going to make changes to the SASS files) under the project root directory. - Run the web server with:
coffee server.coffee <port>
(ornodemon server.coffee <port> -w coffee/ -e coffee
) - Visit
http://localhost:<port>/
.
At this point, you will probably see nothing besides a navigation bar. You need to create a game using diplicity. To do that, visit http://localhost:8080
(or whatever port you set above) and create a game. It should appear on the diplicitous page, too.
This project was based off of angular-coffee-seed (but has since outgrown it).