Skip to content

FyreVM Tools, Projects, and Extensions for Glulx-Typescript Inform 7 stories

Notifications You must be signed in to change notification settings

ChicagoDave/fyrevmweb-react

Repository files navigation

fyrevm-web

FyreVM-Web is a web application platform for Inform 7 based Interactive Fiction stories. There is a standard template, standard components, and a reference to the glulx-typescript engine. The platform relies on glulx-typescript, fyrevm web manager, fyrevm memory manager, reactjs, and semantic-ui as its core components.

Getting started

Requirements

To be installed by the user:

Other items will get "pulled" from various git repositories, including:

Source code installation

You may wish to alter a template or create your own. In that case, you'll want to clone or fork the entire repository and make your changes.

  • Clone FyreVM-Web

    git clone -g fyrevm-web
    

Build the standard template

  • npm install
  • git submodule init; git submodule update
  • cd src/FyreVMWeb; tsc; cd ../..
  • npm run build

Run the standard template locally

  • npm install
  • git submodule init; git submodule update
  • cd src/FyreVMWeb; tsc; cd ../..
  • npm start

Creating your own template

  • In the src/templates folder, create a new folder with your template name (e.g. threewindows)
  • Copy the Standard template to your new folder and modify as needed.

About

FyreVM Tools, Projects, and Extensions for Glulx-Typescript Inform 7 stories

Resources

Stars

Watchers

Forks

Packages

No packages published