Starting to port the Ink tutorial
This commit is contained in:
21
documentation/WritingWithHank.md
Normal file
21
documentation/WritingWithHank.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Writing with Hank
|
||||
|
||||
## Introduction
|
||||
|
||||
**Hank** is a scripting language built around the idea of marking up pure-text with flow in order to produce interactive scripts. It is based on **ink** by Inkle, which can be found [here](https://www.inklestudios.com/ink/) with source code [here](http://github.com/inkle/ink).
|
||||
|
||||
This tutorial is adapted directly from the tutorial for writing **ink**, but explains the ways in which Hank's syntax differs. You can use this tutorial as a guide for porting Ink games to **Hank**.
|
||||
|
||||
At its most basic, Hank can be used to write a Choose Your Own-style story, or a branching dialogue tree. But its real strength is in writing dialogues with lots of options and lots of recombination of the flow.
|
||||
|
||||
**Hank** offers several features to enable non-technical writers to branch often, and play out the consequences of those branches, in both minor and major ways, without fuss.
|
||||
|
||||
The script aims to be clean and logically ordered, so branching dialogue can be tested "by eye". The flow is described in a declarative fashion where possible.
|
||||
|
||||
It's also designed with redrafting in mind; so editing a flow should be fast.
|
||||
|
||||
For a list of new features in **Hank** that aren't found in Ink, see [the last section.](#Extras)
|
||||
|
||||
# Extras
|
||||
|
||||
Here
|
||||
3215
documentation/WritingWithInk.md
Normal file
3215
documentation/WritingWithInk.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user