As an open-source tool for creating interactive stories that can be graphically organized and rearranged, Twine for Mac enables you to write fiction in a wiki-like style but with better interactivity, so that your readers can have different ways of finishing your story. It's an interesting app worth checking out.
No programming skills required: While getting used to Twine for Mac takes a while, everything about the UI is intuitive and easy to grasp. Besides, on the official Twine Web site you can find many help files and interact with other users to share ideas.
Universally compatible HTML format: Any Web browser can read your Twine stories. If you want to publish online, there are many free Web sites to use; almost all blogging platforms can render your work properly.
Prompts for dead links and other errors: If you write passages that are linked to nonexistent passages or if your passages have the same names, you will get an alert.
Browser dependency: Your Twine creations cannot be played without a Web browser.
Still no escaping from codes: You need to have an idea of how codes work if you want to create exciting presentations. You need these codes to insert images and format texts in your stories. No WYSIWYG interface here.
No HTML5 version yet: This is not necessarily a disadvantage for most Twine users, but HTML5 support would make this application future-proof.
While Twine for Mac can be referred to as a game development tool, it's important to bear in mind that it doesn't infuse AI in your creations. You cannot produce games comparable to typical arcade or shooting games with it. Instead you can create quiz, logic, or puzzle games, or interactive stories. If this is what you want to do, this app is a good download.
Twine lets you organize your story graphically with a map that you can re-arrange as you work. Links automatically appear on the map as you add them to your passages, and passages with broken links are apparent at a glance. As you write, focus on your text with a fullscreen editing mode like Dark Room. Rapidly switch between a published version of your story and the editable one as you work.