Raconteur icon
Raconteur icon

Raconteur

 Like this app

Raconteur makes writing interactive hypertext fiction with Undum straightforward and perhaps even fun. It's a wrapper library that bundles oft-needed functionality and a new, cleaner, CoffeeScript-friendly, DSL-inspired API for...

License model

  • FreeOpen Source

Application type

Platforms

  • Self-Hosted
  No rating
0 likes
0comments
0 news articles

Features

Suggest and vote on features

Raconteur News & Activities

Highlights All activities

Recent activities

No activities found.
Show all activities

Raconteur information

AlternativeTo Categories

DevelopmentGames

GitHub repository

  •  41 Stars
  •  7 Forks
  •  4 Open Issues
  •   Updated Oct 15, 2020 
View on GitHub

Our users have written 0 comments and reviews about Raconteur, and it has gotten 0 likes

Raconteur was added to AlternativeTo by QuestioningEspecialy on Jul 26, 2023 and this page was last updated Aug 16, 2023.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Raconteur?

Raconteur makes writing interactive hypertext fiction with Undum icon Undum straightforward and perhaps even fun. It's a wrapper library that bundles oft-needed functionality and a new, cleaner, CoffeeScript-friendly, DSL-inspired API for defining Undum stories.

Agile, Adaptive, Modular, Open

Implemented Features • DSL-like syntax for defining situations. • A powerful situation prototype that bundles a lot of commonly-used functionality. • Shorthand for defining common hypertext interactions such as text replacement or insertion, similar to popular Twine extensions. • Most properties of situations can be either functions or strings, making it easy to turn a simple situation into a complex one. • An interface that is specifically designed to be used with ECMAScript 6 via Babel icon Babel, or CoffeeScript icon CoffeeScript. • Markdown, rather than raw HTML, as the format for most text content using markdown-it. • A tool bundle of iterators that makes it easy to define adaptive text snippets. • Based on CommonJS principles (Using undum-commonjs), allowing all game code to be bundled using Browserify icon Browserify. • An advanced game template that sets up a complete development environment for authors: A build system (gulp), CSS preprocessing (Less), and dependency management (Browserify + npm icon npm).

Why not use Undum? Raconteur is a library of Undum tools that can get someone writing their story quickly. It tries to push Undum in the direction of Inform icon Inform and Twine icon Twine, a system that puts the prose front and center.

Undum will never be quite as easy to use as Twine – Raconteur itself introduces some complications for the less technically-minded (It depends on Node.js, for one thing). But it’s an attempt at averaging out the power and flexibility of Undum with the ease of other systems. And for IF authors (or aspiring IF authors) who know a bit of web development, it’ll be a very familiar set of tools.

What it Does Raconteur’s heart is a new way of defining situations, Undum’s equivalent of Twine’s passages or ChoiceScript icon ChoiceScript’s scenes. This new situation prototype is paired with a new API to allow writing Undum games in a style that resembles Twee/ChoiceScript more.

-https://sequitur.github.io/raconteur/2015/04/15/announcing-raconteur.html

Writing IF with Raconteur (tutorials 1-3): https://web.archive.org/web/20170313104835/http://segue.pw/2015/04/15/raconteur-tutorial-1/ https://web.archive.org/web/20170313052531/http://segue.pw/2015/04/16/raconteur-tutorial-2/ https://web.archive.org/web/20170313104844/http://segue.pw/2015/04/21/raconteur-tutorial-3/

Official Links