Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/whitelynx/rpg_battlemap
Web based battlemap for rpg's
https://github.com/whitelynx/rpg_battlemap
Last synced: 26 days ago
JSON representation
Web based battlemap for rpg's
- Host: GitHub
- URL: https://github.com/whitelynx/rpg_battlemap
- Owner: whitelynx
- License: mit
- Created: 2013-09-07T03:20:05.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-09-07T03:48:01.000Z (about 11 years ago)
- Last Synced: 2023-03-12T08:03:48.728Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 3.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
RPG Battlemap
=====RPG Battlemap is a digital map for table top games (role-play or
otherwise). It allows game masters to create simple maps to share with the
other players. The players can add or remove tokens or scenery. All of this
is saved and updates in connected browsers in real time.Technologies
=====[Persona](https://login.persona.org/) is used for authentication.
[AngularJS](http://angularjs.org) is used for the front end.
[Cowboy](http://ninenines.eu/docs/en/cowboy/HEAD/guide/toc) is used for the
web backend.Installation
====While rebar is used under the hood for the build system, Make is used as
the primary interface.To do a quick development setup:
```bash
$ git clone http://github.com/lordnull/rpg_battlemap.git
$ cd rpg_battlemap
% ./hooks.sh pre_compile
$ make devrel
$ ./rel/rpg_battlemap/bin/rpg_battlemap start
```By default the application runs at https://localhost:9090 . If you want to
use a different port or host, edit
'rel/rpg_battlemap/releases/1/sys.config'.Tests
=====Currently playing with angularjs and testacular. To get running:
1. install node.js
2. install npm
3. install testacular
4. install phantomjsmake test will only run the erlang test suite.