/diplicitous

Primary LanguageJavaScript

diplicitous

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.

Installation

To install and run:

  1. Install diplicity. Run with go run diplicity/diplicity.go --appcache=false --port=8080 (appcache=false is optional, but recommended for development)
  2. Install dependencies: compass and susy (to compile the project's SASS), node (to run the web server - consider also nodemon, which watches your files and restarts automatically)
  3. Clone this repo and run npm install.G
  4. Run compass compile (or compass watch if you're going to make changes to the SASS files) under the app/ directory.
  5. Run the web server with: node scripts/web-server.js <port> (or nodemon scripts/web-server.js <port> -w app/coffee/ -e coffee)
  6. Visit http://localhost:<port>/app.

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.

Attribution

This project was based off of angular-coffee-seed.