An in-browser 2D exploration RPG in early development. Inspired by A Dark Room's "Dusty Path", RuneScape and Star Sonata but originally started as a demo for a section of another game. Jagged Path is a client based browser game written in JavaScript.
Currently there isn't much to do in the game, but it's in a playable state and can be played here.
More info to come
Because of the safety restrictions imposed in XMLHttpRequest, Jagged Path can't be run over the file:// protocol. As such it requires a webserver (or somehow disabling these checks)
Personal recommended steps (ubuntu specific):
- Clone the repo:
git clone https://github.com/JeffBobbo/JaggedPath.git - Install a webserver:
sudo apt-get install apache2- Optinally install jsdoc at this time for documentation generation:
sudo apt-get install apache2 jsdoc-toolkit
- Optinally install jsdoc at this time for documentation generation:
- Create a symlink to webserver:
cd /var/www && sudo ln -s /home/$USER/JaggedPath/src jp- In recent apache installations, /var/www gets a html directory, and it doens't seem to work, so check apache config
- Navigate to http://localhost/jp/ in your browser
Due to the current landmine nature of software licenses (like, really, ugh). All the files written by me are simply all rights reserved. The HTML page, the CSS and each JavaScript file show this. JSON files don't allow for comments but are under the same restriction for now.
The only two files exempt from this is lz-string.js and perlin.js, which are WTFPL and Public Domain respectively.