background preloader

Interactive Fiction

Facebook Twitter

Interactive fiction-related sites.

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. How To Become a Game Writer — Greg Buchanan. None of what I am about to argue means anything if you're not willing to promote your work and get the word out there about your game writing.

How To Become a Game Writer — Greg Buchanan

Celestory Creator. Game Writing Guide. Jon Ingold's Blog - Designing Investigate Conversations. The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.

Jon Ingold's Blog - Designing Investigate Conversations

The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. Heaven's Vault is an archeological adventure game being made by inkle, the creators of 80 Days and the Sorcery! Series. Heaven’s Vault is a game built on three pillars - exploration, translation and conversation. The player explores the ancient ruins of the Nebula - they find inscriptions in the script of the Ancients to translate - and then finally, they return to one of the hub moons in the game to share their findings with other characters, in the hope of furthering the game’s main storylines.

Self-Training in Narrative Design. Big fan here—of your IF pieces and also of the way you’ve spread interactive fiction outside the IF community.

Self-Training in Narrative Design

I’m emailing to ask if you have any advice on IF education and bringing it to new platforms/media. [Some personally identifying information about the writer’s educational background redacted.] As I move forward with securing workshop/speaking/consulting gigs, I’m feeling a slight panic that my base skills and knowledge of IF are somewhat lackluster. Pixelles (Montreal) Slack. Tutorials. Shift+Click Mapping.

[-Beginner/General-] Beginner's Guide to RPG Maker VX Ace. [FREE TUTORIAL GAME FOR VX ACE] Events. Variables Guide. A List of Tutorials for Beginners. Rules - ReStaff Release Index (Check here if Download for Older Releases is not working) Events aren’t NPCs: The Biggest Mistake in Cutscene Events. So you start to make your cutscene.

Events aren’t NPCs: The Biggest Mistake in Cutscene Events

The event is triggered (either through autorun, player touch, or action button), and it started. How to use a script. RPG Maker VX Ace Master Script List. This page contains the RPG Maker VXAce Master Script List.

RPG Maker VX Ace Master Script List

Tutorials. A starting point for new users (V1.2) Slip into Ruby: An introductory guide to RGSS for beginners. Create Your Own Video Game! RPG Maker VX Ace Master Script List. Quickstart — Ren'Py Documentation. Language Basics — Ren'Py Documentation. Before we can describe the Ren'Py language, we must first describe the structure of a Ren'Py script.

Language Basics — Ren'Py Documentation

This includes how a files are broken into blocks made up of lines, and how those lines are broken into the elements that make up statements. Files. Download the latest indie games. Download the latest indie games. Start [Twine Wiki] Twine 2 Twine 2 is the most recent release series of Twine.

start [Twine Wiki]

If you've never used Twine before, this version is recommended. Twine 1 Twine 1 was the original version of Twine, and is still available to download for Windows and Mac. Story Formats Story formats are separate from the Twine editor, and determine the markup and code you use to write your stories. Harlowe Harlowe is the default story format for Twine 2. Twine changes apostrophes in passage text. - Twine Q&A. Caveat: My Twine (Twine 2.1.3, Harlowe 2.0.1) doesn't do that.

Twine changes apostrophes in passage text. - Twine Q&A

That said, a few comments: For quoted text, you should be using the <q>... </q> HTML tags wherever possible. Cycling between options using the Harlowe (click-replace) macro - Twine Forum. Harlowe · GitBook. Note: This example is affected by history changes in the story.

Harlowe · GitBook

Undoing or re-doing back to a passage containing this recipe has the potential to change its saved values. Summary. Furkleindustries. Harlowe:link [Twine Wiki] (link: String) → Changer Also known as: (link-replace:)

harlowe:link [Twine Wiki]

Harlowe:cycling-link [Twine Wiki] (cycling-link: Bind, …String) → Command A command that, when evaluated, creates a cycling link - a link which does not go anywhere, but changes its own text to the next in a looping sequence of strings, and sets the optional bound variable to match the string value of the text. Example usage: (cycling-link: bind $head's hair, "Black", "Brown", "Blonde", "Red", "White")binds the “hair” value in the $head datamap to the current link text.

Cycling link - Twine Forum. FANDOM powered by Wikia. Welcome to A Basic Tutorial, and indeed, to the wonderful (if sometimes wacky!) World of ChoiceScript Game Development. There are a number of basics concepts that are necessary to understand in learning, using and discussing ChoiceScript, and this tutorial is here to help get you familiarized with concepts and topics that you should know in order to better understand the rest of this Wiki. Tutorial Contents This Introduction to ChoiceScript Game Development tutorial links a series of Wiki articles, each intended to expand upon the information given in previous articles and thereby gradually provide the new user with a thorough grounding in the various basic concepts of ChoiceScript Game Development.

Although each article is listed and linked below for your convenience, for brand new authors we highly recommend starting with the first one and following the "Next Tutorial Article" link provided at the bottom of each page included in the Tutorial. 1. 2. 3. Introduction to ChoiceScript. A basic guide to the ChoiceScript programming language. Please post on the ChoiceScript forum if you have questions about this document. Basic ChoiceScript Guide.

Welcome. This is a starter guide to ChoiceScript. Here we'll cover everything you could possibly need to know to go from knowing nothing about Interactive Fiction, to creating and sharing your very own game in ChoiceScript. Keep in mind that this guide is designed primarily for beginners who have little to no experience with any kind of programming or coding, and may therefore not cover, or may simplify, more advanced topics and questions. If, after reading through this guide, you have further questions about ChoiceScript, Interactive Fiction, or anything else, you may want to check out the Choice of Games forums (a link will remain at the bottom of the page for you to use at any time). ChoiceScript Guide. The-intercept/TheIntercept.ink at master · inkle/the-intercept. 80-days-example. Ink/WritingWithInk.md at master · inkle/ink. Writing web-based interactive fiction with ink. For complete beginners! Writing interactive fiction has never been easier - there are so many authoring systems available.

Twine has become especially popular for web-based IF because of its user friendly approach, using visual tools to allow you plan your story with “sticky notes and string”. Ink/RunningYourInk.md at master · inkle/ink. Inklewriter. Inklewriter to ink converter. A History of Choose Your Own Adventure Visualizations – @samplereality. Every six months or so it seems as if the entire Internet discovers for the first time that people are making data visualizations of the Choose Your Own Adventure books that were popular in the early eighties.

Computer scientist Christian Swinehart’s stunning visualizations are only the most recent to capture the imagination of scores of old fans, academics, and data fanatics. A History of Choose Your Own Adventure Visualizations – @samplereality. Essays and reviews on narrative in games and new media. Digital humanities, digital writing, games writing.