jschomay / ene-editor

Online editor for Elm Narrative Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elm Narrative Engine Editor

This is simple browser based editor for building the manifest and rules for Elm Narrative Engine stories.

Main Goals:

  • Minimal interface, maximum authoring efficiency
  • Easy navigation, searching, filtering
  • Autocomplete entity IDs and tag/stat/link keys to avoid spelling bugs
  • Auto-save data locally and in the cloud
  • Export consumable JSON for static content loading

Other Goals:

  • Simple preview theme with minor customization options
  • Real-time collaboration
  • Provide JSON data as REST API for dynamic content loading
  • Provide API to make game previews publicly available

Local dev

Simple live reloading static web server: npx livereloadx -s ..

About

Online editor for Elm Narrative Engine

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 90.7%Language:HTML 6.6%Language:Elm 2.7%