Skip to content
2D Adventure / Interactive Fiction game maker
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
generalstore
lib
stories
test
views
.gitignore
CONTRIBUTORS
Gruntfile.js
LICENSE
Makefile
README.md
app.js
local.json
package.json
settings.js

README.md

General Store

What it is

A 2D adventure game maker.

Installation instructions

Install node

Install for game developers

For users who want to create games do the following:

  1. View instructions on the README

Install for generalstore contributors (this is for helping with the core code, NOT for creating a game)

  1. Clone the repository

    git clone git://github.com/ednapiranha/generalstore.git

    cd generalstore

    npm install

Writing stories

Setting up game dimensions

cd generalstore/config

Edit the width and height values in defaults.json.

If you don't want level descriptions to display in the game, set showDescription to false.

Create a sample level file

cp stories/level1.txt-sample stories/level1.txt

Generating files

Once you've completed your txt files, run http://localhost:3000/generate in your browser to regenerate the configuration.

Running in development

To run the app in development, do:

node app.js

Running tests

make test

and also

Load generalstore/test/tests.html in a browser

Something went wrong with that request. Please try again.