Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/loopfz/scecret

TIME Stories SCEnario CREation Tool
https://github.com/loopfz/scecret

Last synced: about 1 month ago
JSON representation

TIME Stories SCEnario CREation Tool

Awesome Lists containing this project

README

        

# TIME Stories SCEnario CREation Tool (SCECRET)

Author: Thomas Schaffer ([email protected])
Language: Golang (https://golang.org)
License: MIT

TIME Stories (http://www.spacecowboys.fr/time-stories) is an amazing game.
Great system, endless possibilities. The retail scenarios are great fun,
but the system encourages fan-made scenarios like few games do.

To facilitate the creation of such scenarios, this W.I.P. project aims
to provide an on-line scenario creation tool.

The components will be:
- a REST API
- a front-end website
- possibly some mobile apps if some generous mobile devs chime in

The features:
- Create/manipulate game objects (elements, locations, receptacles, ...)
through dedicated views
- See an overview of your scenario deck in a deck view, reorganize,
zoom in on a card to edit, ...
- The power of storing your card components in a database:
Want to change the icon of one of your character abilities?
-> No need to edit all your cards
- Add meta-information on your cards:
Card X (unlocks) -> State token Y (unlocks) -> Card Z
Card X (skill test) -> Stat Y (3 Normal shields, 2 Skull shields, ...)
-> This lets you navigate the interface following your game logic
-> It also auto-adds the necessary icons to your cards,
which you can then edit
- Generate ready-to-print PDFs
- Down the line, some helpful visualization:
Stat X is used in N skill tests
Easily see orphan elements / state tokens
...

The progress:
- Model objects: 80%
Generic card done
Location done
Element done
Metadata done: state_token_link, location_link, element_link, skill_test
Graph generation done for scenario view (summary of relations between all location cards)
Stat done, Icon done
In a second step: Receptacle, MissionSuccess, Codex, Plan (nothing special to do, mostly generic cards)
- API handlers: 80%
Location, element, metadata, card, sandbox done
In a second step: Receptacle, MissionSuccess, Codex, Plan ...
- PDF generation: 0%
TODO
- Website front-end: 0%
TODO
- Mobile front-end: 0%
?

ETA for a proof-of-concept: January 2016