Engine List: Difference between revisions

From IFWiki

mNo edit summary
(Fixing some links to make column width more manageable)
 
(38 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{|
'''This page has been archived and will no longer be updated.'''
 
For a more up-to-date list of authoring systems, see [[Stable authoring systems]].
 
We would like all software have its own page with an infobox and therefore be included in the new software database. Some items on this page are not yet in the database. Some do not even have a wiki page at all. It would be good if you would add them to the database.
 
* [[Form:Software]] - add software to the database
* [[Special:Drilldown/Software]] - browse software database
* [[Software_search]] - search software database
*
 
<hr>
 
{| class="wikitable sortable"
!width="15%"| Engine Name
!width="15%"| Engine Name
!width="20%"| Website
!width="20%"| Website
Line 11: Line 24:
!width="5%"| Open Source
!width="5%"| Open Source
|-
|-
| ADL
|[[A-code (Dave Platt)]]
|https://mipmip.org/acode
|2022-03-17
|Parser
|A-code
|No
|HTML/JavaScript, Standalone (HTTP/Browser, Qt5, Console)
|Medium to High
|Yes
|Yes
|-
| {{#formredlink:target=ADL|form=Software}}
| http://adl.sourceforge.net
| http://adl.sourceforge.net
| ?
| 2003-11-12
| Parser
| Parser
| ADL
| ADL
Line 22: Line 46:
| Yes
| Yes
|-
|-
| ADRIFT
|
| http://www.adrift.co/<br />
; [[ADRIFT]]: Adventure Development & Runner – Interactive Fiction Toolkit
https://github.com/jcwild/ADRIFT
|
| 6/6/2016
* http://www.adrift.co/
* https://github.com/jcwild/ADRIFT
| 2016-06-6
| Parser
| Parser
| None, visual
| None, visual
Line 34: Line 60:
| Yes
| Yes
|-
|-
| Adventure
| {{#formredlink:target=Adventure (authoring system)|form=Software}}
| https://github.com/adrian-prantl/adventure
| https://github.com/adrian-prantl/adventure
| 11/28/2015
| 2015-11-28
| Parser
| Parser
| Prolog
| Prolog
Line 45: Line 71:
| Yes
| Yes
|-
|-
| Adventure Book
| [[Adventure Book]]
| http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm
| [http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm Archive.org link]
| ?
| 2007-11-20
| Choice-Based
| Choice-Based
| None, visual
| None, visual
Line 56: Line 82:
|
|
|-
|-
| adventure.lua
| {{#formredlink:target=adventure.lua|form=Software}}
| https://github.com/shawndumas/adventure.lua
| https://github.com/shawndumas/adventure.lua
| 9/26/2013
| 2013-09-26
| Parser
| Parser
| Lua
| Lua
Line 67: Line 93:
| Yes
| Yes
|-
|-
| Adventuron
| [[Adventuron]]
| https://eeyo.io/adv781
| https://adventuron.io/documentation
| ?
| 2020-05-20
| Parser
| Parser/Choice
| ?
| Rion (JSON-like)
| Web
| Web
| HTML/JavaScript
| HTML/JavaScript or 8-Bit
| ?
| Low
| Yes
| Yes, Non-Commercial Use Only
| No
| No
|-
|-
| AdvSys
| [[AdvSys]]
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html
| ?
| 1987
| Parser
| Parser
| Unnamed Lisp-like language
| Unnamed Lisp-like language
Line 89: Line 115:
|
|
|-
|-
| Aetheria
| [[AGE]] Aetheria Game Engine
| https://github.com/komoku/aetheria
| https://github.com/komoku/aetheria
| 3/11/2017
| 2017-03-11
| Parser
| Parser
| Beanshell
| Beanshell
Line 100: Line 126:
| Yes
| Yes
|-
|-
| Aiee!
| {{#formredlink:target=Aiee!|form=Software}}
| http://markdamonhughes.com/Aiee/
| Defunct
| 10/19/2004
| 2004-10-19
| Parser
| Parser
| XML-esque
| XML-esque
Line 109: Line 135:
| Low
| Low
| Yes
| Yes
|
| Yes
|-
|-
| Alan
| [[Alan]]
| http://www.alanif.se/
| http://www.alanif.se/
| 10/2/2016
| 2020-09-07
| Parser
| Parser
| Alan
| Alan
Line 120: Line 146:
| Low
| Low
| Yes
| Yes
|
| Yes
|-
|-
| AXMA Story Maker
| [[AXMA Story Maker]]
| http://sm.axmasoft.com/
| https://axma.info/en/
| ?
| 2019-09-01
| Hyperlink-Based
| Hyperlink-Based
| Visual, JavaScript
| Visual, JavaScript
Line 133: Line 159:
|
|
|-
|-
| Blink!
| {{#formredlink:target=Blink!|form=Software}}
| http://bloomengine.com/blink/
| http://bloomengine.com/blink/
| ?
| ?
Line 144: Line 170:
|
|
|-
|-
| ChoiceScript
| [[ChoiceScript]]
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/
| 11/7/2017
| 2017-11-7
| Choice-Based
| Choice-Based
| ChoiceScript
| ChoiceScript
Line 155: Line 181:
| Yes, but the license is restrictive
| Yes, but the license is restrictive
|-
|-
| Choose Your Story
| {{#formredlink:target=ChooseYourStory|form=Software}}
| http://chooseyourstory.com
| http://chooseyourstory.com
| 2017
| 2017
Line 166: Line 192:
|
|
|-
|-
| CLI Adventure Games
| {{#formredlink:target=CLI Adventure Games|form=Software}}
| http://thejackalofjavascript.com/text-based-adventure-games/
| http://thejackalofjavascript.com/text-based-adventure-games/
| 12/13/2017
| 2017-12-13
| Parser
| Parser
| JavaScript
| JavaScript
| No
| No
| [http://Node.js Node.js]
| [https://nodejs.org Node.js]
| Medium
| Medium
| Yes
| Yes
|
|
|-
|-
| Curveship
| [[Curveship]]
| http://curveship.com/<br />
|
https://github.com/nickmontfort/curveship
* http://curveship.com/
| 3/31/2011
* https://github.com/nickmontfort/curveship
| 2011-03-31
| Parser
| Parser
| Python
| Python
Line 189: Line 216:
| Yes
| Yes
|-
|-
| Dendry
| [[Dendry]]
| https://github.com/dendry/dendry
| https://github.com/dendry/dendry
| 7/12/2015 (never finished)
| 2015-07-12 (never finished)
| Hyperlink-Based
| Hyperlink-Based
| Dendry
| Dendry
Line 200: Line 227:
| Yes
| Yes
|-
|-
| Dialog
| [[Dialog]]
| https://linusakesson.net/dialog/index.php
| https://linusakesson.net/dialog/index.php
| 1/23/2019
| 2019-01-23
| Parser
| Parser
| Dialog
| Dialog
| No
| No
| Z-machine
| Z-machine, Aa-machine
| Medium
| Medium
| Yes
| Yes
| Yes
| Yes
|-
|-
| egamebook
| {{#formredlink:target=egamebook|form=Software}}
| https://github.com/filiph/egamebook
| https://github.com/filiph/egamebook
| 1/21/2019
| 2019-01-21
| Choice-Based
| Choice-Based
| Dart, various definition languages
| Dart, various definition languages
Line 222: Line 249:
| Yes
| Yes
|-
|-
| Enter the Story
| [[Elm Story]]
| http://enterthestory.com/<br />
| https://elmstory.com/
Save any story webpage to download the engine.
| 2022-04-18
| Choice-Based
| Visual, JavaScript-esque
| [https://elmstorygames.itch.io/elm-story Download]
| JSON, PWA (HTML/JavaScript)
| Low
| Yes
| No
|-
| {{#formredlink:target=Enter the Story|form=Software}}
|
* http://enterthestory.com/
* Save any story webpage to download the engine.
| 2013
| 2013
| Choice-Based
| Choice-Based
Line 234: Line 273:
|
|
|-
|-
| Erasmatron
| [[Erasmatron]]
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]
| 5/23/2000
| 2000-05-23
| Graphical, Choice-Based
| Graphical, Choice-Based
| None, visual
| None, visual
Line 245: Line 284:
| No
| No
|-
|-
| Ficdown
| {{#formredlink:target=Ficdown|form=Software}}
| https://ficdown.com<br />
|
https://ficdown.com/source
* https://ficdown.com
| 5/22/2018
* https://ficdown.com/source
| 2018-05-22
| Choice-Based
| Choice-Based
| Markdown
| Markdown
Line 257: Line 297:
| Yes
| Yes
|-
|-
| Flux
| {{#formredlink:target=Flux|form=Software}}
| Defunct
| Defunct
| 2015
| 2015
Line 268: Line 308:
|
|
|-
|-
| Fungus
| {{#formredlink:target=Fungus|form=Software}}
| http://fungusgames.com
| http://fungusgames.com
| 1/14/2018
| 2018-01-14
| Graphical, Menu-Driven
| Graphical, Menu-Driven
| Visual, optional scripting via Unity
| Visual, optional scripting via Unity
Line 279: Line 319:
|
|
|-
|-
| Gamefic
| [[Gamefic]]
| https://github.com/castwide/gamefic
| https://github.com/castwide/gamefic
| 7/31/2017
| 2017-07-31
| Parser
| Parser
| Ruby
| Ruby
Line 290: Line 330:
| Yes
| Yes
|-
|-
| gist-txt
| {{#formredlink:target=gist-txt|form=Software}}
| https://github.com/potomak/gist-txt
| https://github.com/potomak/gist-txt
| 12/15/2015
| 2015-12-15
| Hyperlink-Based
| Hyperlink-Based
| Markdown
| Markdown
Line 301: Line 341:
| Yes
| Yes
|-
|-
| HERITAGE
| {{#formredlink:target=Glasm|form=Software}}
| https://www.npmjs.com/package/glasm
| ?
| Any
| Assembly language
| No
| Glulx
| High
| Yes
| Yes
|-
| [[Gruescript]]
| https://versificator.itch.io/gruescript
| 2022
| Parser/choice hybrid
| Gruescript
| Web
| HTML/JavaScript
| Low to Medium
| Yes
| Yes
|-
| {{#formredlink:target=HERITAGE|form=Software}}
| https://notabug.org/SylvieLorxu/HERITAGE
| https://notabug.org/SylvieLorxu/HERITAGE
| 7/4/2015
| 2015-07-4
| Parser
| Parser
| HERITAGE
| HERITAGE
Line 312: Line 374:
|
|
|-
|-
| Hoot
|{{#formredlink:target=Hoot|form=Software}}
| http://ratfactor.com/misc/hoot/hoot.html
| http://ratfactor.com/misc/hoot/hoot.html
| 2013
| 2013
Line 323: Line 385:
|
|
|-
|-
| Hugo
| [[Hugo]]
| http://www.generalcoffee.com/hugo/gethugo.html
| http://www.generalcoffee.com/hugo/gethugo.html
| 1/10/2006
| 2006-01-10
| Parser
| Parser
| Hugo
| Hugo
Line 334: Line 396:
| Yes
| Yes
|-
|-
| Icicle Engine
| {{#formredlink:target=Icicle Engine|form=Software}}
| http://icicle-engine.org/
| http://icicle-engine.org/
| In development
| ?
| FPS-Style
| FPS-Style
| Unknown
| Unknown
Line 345: Line 407:
|
|
|-
|-
| Infinite Story
| {{#formredlink:target=Infinite Story|form=Software}}
| http://infinite-story.com/
| http://infinite-story.com/
| 6/19/2012
| 2012-06-19
| Choice-Based
| Choice-Based
| None, visual
| None, visual
Line 356: Line 418:
|
|
|-
|-
| Inform
| [[Inform]]
| http://inform7.com/<br />
|
http://inform-fiction.org/ (Inform 6)
* http://inform7.com/
| 12/24/2015
* http://inform-fiction.org/ (Inform 6)
| 2015-12-24
| Parser
| Parser
| Inform
| Inform
Line 368: Line 431:
| Yes (Inform 6)
| Yes (Inform 6)
|-
|-
| Ink
| [[Ink]]
| https://www.inklestudios.com/ink/<br />
|
https://github.com/inkle/ink
* https://www.inklestudios.com/ink/
| 10/4/2018
* https://github.com/inkle/ink
| 2018-10-4
| Hyperlink-Based
| Hyperlink-Based
| Ink
| Ink
Line 380: Line 444:
| Yes
| Yes
|-
|-
| InkleWriter
| {{#formredlink:target=InkleWriter|form=Software}}
| http://www.inklestudios.com/inklewriter/
| http://www.inklestudios.com/inklewriter/
| ?
| ?
Line 391: Line 455:
|
|
|-
|-
| InquisitorIF
| {{#formredlink:target=InquisitorIF|form=Software}}
| https://github.com/Orihaus/InquisitorIF
| https://github.com/Orihaus/InquisitorIF
| 1/4/2017
| 2017-01-4
| Hyperlink-Based
| Hyperlink-Based
| Inquisitor
| Inquisitor
Line 402: Line 466:
| Yes
| Yes
|-
|-
| INSTEAD
| [[INSTEAD]]
| http://instead.syscall.ru/index.html
| http://instead.syscall.ru/index.html
| 2/10/2018
| 2018-02-10
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser
| Lua
| Lua
Line 413: Line 477:
|
|
|-
|-
| Interactive Fiction Markup Language (IFML)
|
; [[IFML]]: Interactive Fiction Markup Language
| http://sourceforge.net/projects/ifml
| http://sourceforge.net/projects/ifml
| 2002 (unlikely to work on modern versions of Java)
| 2002 (unlikely to work on modern versions of Java)
Line 424: Line 489:
| Yes
| Yes
|-
|-
| Interactive Story
| {{#formredlink:target=Interactive Story|form=Software}}
| https://www.interactive-story.com/is/
| https://www.interactive-story.com/is/
| 12/24/2015
| 2015-12-24
| Menu-Based
| Menu-Based
| None, visual
| None, visual
Line 435: Line 500:
|
|
|-
|-
| JACL
| [[JACL]]
| http://code.google.com/p/jacl/
| http://code.google.com/p/jacl/
| 11/17/2014
| 2014-11-17
| Parser
| Parser
| JACL
| JACL
Line 446: Line 511:
| Yes
| Yes
|-
|-
| Materialistic Interactive Fiction Engine
| {{#formredlink:target=Materialistic Interactive Fiction Engine|form=Software}}
| Defunct
| Defunct
| 3/11/2015
| 2015-03-11
| Parser
| Parser
| Common Lisp
| Common Lisp
Line 457: Line 522:
|
|
|-
|-
| ngPAWS
| [[NgPAWS]]
| http://www.ngpaws.com/<br />
|
https://github.com/Utodev/ngPAWS
* http://www.ngpaws.com/
| 1/20/2018
* https://github.com/Utodev/ngPAWS
| 2018-01-20
| Parser
| Parser
| Visual, JavaScript
| Visual, JavaScript
Line 469: Line 535:
| Yes
| Yes
|-
|-
| nScripter and ONScripter
| {{#formredlink:target=nScripter |form=Software}}and {{#formredlink:target=ONScripter|form=Software}}
| http://unclemion.com/onscripter/<br />
|
http://www.nscripter.com/
* http://www.nscripter.com/
| 2/23/2018 (nScripter)<br />
* https://onscripter.osdn.jp/onscripter.html
10/9/2011 (ONScripter)
|
* 2018-02-23 (nScripter)
* 2019-10-22 (ONScripter)
| Graphical, Choice-Based
| Graphical, Choice-Based
| nScripter
| nScripter
Line 482: Line 550:
| Yes (ONScripter)
| Yes (ONScripter)
|-
|-
| Project PD
| {{#formredlink:target=Project PD|form=Software}}
| http://projectpd.blogspot.com/?m=0
| http://projectpd.blogspot.com/?m=0
| 3/19/2012
| 2012-03-19
| Graphical, Menu-Driven
| Graphical, Menu-Driven
| None, visual
| None, visual
Line 493: Line 561:
|
|
|-
|-
| PyF
| [[PunyInform]]
|
* http://github.com/johanberntsson/PunyInform
| 2021-11-15
| Parser
| Inform
| No
| Z-machine
| Medium
| Yes
| Yes
|-
| [[PyF]]
| https://code.google.com/p/pyf/
| https://code.google.com/p/pyf/
| 12/3/2009
| 2009-12-3
| Parser
| Parser
| Python, XML
| Python, XML
Line 504: Line 584:
| Yes
| Yes
|-
|-
| Python Adventure Writing System
| {{#formredlink:target=Python Adventure Writing System|form=Software}}
| http://members.nuvox.net/~zt.wolf/PAWS.htm
| https://github.com/Moonbase59/PAWS
| ?
| 2016-11-18
| Parser
| Parser
| Python
| Python
| No
| No
| Python
| Python
| Medium
| Medium to High
| Yes
| Yes
| Yes
|
|-
|-
| Python Universe Builder
| {{#formredlink:target=Python Universe Builder|form=Software}}
| http://py-universe.sourceforge.net/
| http://py-universe.sourceforge.net/
| 3/22/2013
| 2013-03-22
| Parser
| Parser
| Python
| Python
Line 526: Line 606:
| Yes
| Yes
|-
|-
| QUEST 3/4/QuestNet
| [[Quest 4]] (QUEST 3/4/QuestNet)
| http://textadventures.co.uk/quest/desktop (under previous versions)<br />
|
https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/
* http://textadventures.co.uk/quest/desktop (under previous versions)
* https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/
| 2009
| 2009
| Parser
| Parser
Line 538: Line 619:
|
|
|-
|-
| QUEST 5
| [[Quest (Language)]] (QUEST 5)
| http://textadventures.co.uk/quest<br />
|
https://github.com/textadventures/quest
* http://textadventures.co.uk/quest
| 2/22/2018
* https://github.com/textadventures/quest
| 2018-02-22
| Parser
| Parser
| Visual or QUEST
| Visual or QUEST
Line 550: Line 632:
| Yes
| Yes
|-
|-
| QuestML
| {{#formredlink:target=QuestJS|form=Software}}(aka Quest 6)
| https://github.com/ThePix/QuestJS/wiki
| 2022-09-07
| Parser
| Javascript
| [https://github.com/ThePix/QEdit In Progress]
| JavaScript
| Medium
| Yes
| Yes
|-
| {{#formredlink:target=QuestML|form=Software}}
| http://questml.com/
| http://questml.com/
| 9/2007
| 2007-09
| Choice-Based
| Choice-Based
| QuestML
| QuestML
Line 561: Line 654:
|
|
|-
|-
| Ramus
|
| http://ramus.notimetoplay.org/
; [[QSP]]: Quest Soft Player
| 4/24/2013
|
* http://qsp.su/
* https://github.com/QSPFoundation/qsp
| 2010-06-06
| Choice-Based
| Custom
|
* QGen
* TXT2GAM
| QSP
| Medium
| Yes
| Yes
|-
| [[Ramus]]
| https://notimetoplay.org/engines/ramus/
| 2020-04-10
| Hyperlink-Based
| Hyperlink-Based
| JavaScript
| JavaScript
Line 572: Line 681:
|
|
|-
|-
| Rapid Adventure Game Creation System (RAGS)
|
; [[R.A.G.S.|RAGS]]: Rapid Adventure Game Creation System
| http://ragsgame.com
| http://ragsgame.com
| 1/21/2015
| 2015-01-21
| Graphical, Menu-Driven
| Graphical, Menu-Driven
| None, visual
| None, visual
Line 583: Line 693:
|
|
|-
|-
| Ren'Py
| [[Ren'Py]]
| http://renpy.org<br />
|
https://github.com/renpy/renpy
* https://renpy.org/
| 2/24/2018
* https://github.com/renpy/renpy
| 2019-10-17
| Graphical, Choice-Based
| Graphical, Choice-Based
| Python
| Python
Line 595: Line 706:
| Yes
| Yes
|-
|-
| Salet
| {{#formredlink:target=Sadako|form=Software}}
| https://github.com/Tayruh/sadako/
| 2020-05-12
| Hyperlink and/or Choice
| Sadako Script, JavaScript
| No
| HTML/JavaScript
| Low to Medium
| Yes
| Yes
|-
| [[Salet]]
| https://salet.su/
| https://salet.su/
| 02/11/2017
| 2017-02-11
| Choice-Based
| Choice-Based
| Javascript
| Javascript
Line 606: Line 728:
| Yes
| Yes
|-
|-
| ScottKit
| {{#formredlink:target=ScottKit|form=Software}}
| https://github.com/MikeTaylor/scottkit
| https://github.com/MikeTaylor/scottkit
| 11/16/2017
| 2017-11-16
| Parser
| Parser
| Unnamed Language
| Unnamed Language
Line 617: Line 739:
| Yes
| Yes
|-
|-
| Smash
| [[Smash]]
| http://www.rinkworks.com/smash/
| http://www.rinkworks.com/smash/
| 9/27/2007
| 2007-09-27
| Parser
| Parser
| Smash
| Smash
Line 628: Line 750:
|
|
|-
|-
| Squiffy
| [[Squiffy]]
| http://textadventures.co.uk/squiffy<br />
|
https://github.com/textadventures/squiffy
* http://textadventures.co.uk/squiffy
| 11/22/2017
* https://github.com/textadventures/squiffy
| 2017-11-22
| Hyperlink-Based
| Hyperlink-Based
| Markdown, JavaScript
| Markdown, JavaScript
Line 640: Line 763:
| Yes
| Yes
|-
|-
| Story Explorer
| {{#formredlink:target=Story Explorer|form=Software}}
| https://robsprojects.co.uk/apps/storyexplorer/
| https://robsprojects.co.uk/apps/storyexplorer/
| 8/2/2014
| 2014-08-2
| Hyperlink-Based
| Hyperlink-Based
| None, visual
| None, visual
Line 651: Line 774:
|
|
|-
|-
| StoryNexus
| [[StoryNexus]]
| http://www.storynexus.com/s
| http://www.storynexus.com/s
| 12/8/2013
| 2013-12-8
| Choice-Based
| Choice-Based
| None, visual
| None, visual
Line 662: Line 785:
|
|
|-
|-
| StoryStylus
| {{#formredlink:target=StoryStylus|form=Software}}
| https://storystylus.com
| https://storystylus.com
| ?
| ?
Line 673: Line 796:
| No
| No
|-
|-
| Storyteller
| {{#formredlink:target=Storyteller|form=Software}}
| http://storytellerjs.blogspot.com.au
| http://storytellerjs.blogspot.com.au
| 4/28/2014
| 2014-04-28
| Hyperlink-Based
| Hyperlink-Based
| JavaScript
| JavaScript
Line 684: Line 807:
|
|
|-
|-
| Storytron
| [[Storytron]]
| http://www.storytron.com/<br />
|
https://github.com/storytron/swat
* http://www.storytron.com/
| 12/1/2018
* https://github.com/storytron/swat
| 2018-12-1
| Graphical, Choice-Based
| Graphical, Choice-Based
| None, visual
| None, visual
Line 696: Line 820:
| Yes
| Yes
|-
|-
| SUDS
| [[SUDS]]
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/
| 10/20/2007
| 2007-10-20
| Parser, Optional Menu
| Parser, Optional Menu
| None, visual
| None, visual
Line 707: Line 831:
|
|
|-
|-
| TADS
| [[ThinBASIC Adventure Builder]] (TAB)
| http://www.tads.org/<br />
| http://tab.thinbasic.com/
http://www.tads.org/tads2.htm (TADS 2)
| 2020-04-11
| 5/16/2013
| Parser
| Basic
| Download
| TAB
| Low
| No
|
|-
|
; [[TADS]]: Text Adventure Development System
|
* http://www.tads.org/
* http://www.tads.org/tads2.htm (TADS 2)
| 2013-05-16
| Parser
| Parser
| TADS
| TADS
Line 719: Line 856:
|
|
|-
|-
| Tale
| [[Tale]]
| https://github.com/irmen/Tale
| https://github.com/irmen/Tale
| 1/20/2018
| 2018-01-20
| Parser
| Parser
| Python
| Python
Line 730: Line 867:
| Yes
| Yes
|-
|-
| TAVERN
| [[TAME]]
| https://tame-if.com/home.php
| 2019-09-30
| Parser
| TAMEscript
| None
| HTML/JavaScript
| Medium
| Yes
| Yes
|-
| [[TAVERN]]
| http://zzo38computer.org/fossil/tavern.ui/
| http://zzo38computer.org/fossil/tavern.ui/
| 8/7/2017
| 2017-08-7
| Parser
| Parser
| Forth-like
| Forth-like
| No
| No
| TAVERN<br />
| TAVERN (based on Hamster)
(Hamster archive-based)
| High
| High
| Yes
| Yes
|
|
|-
|-
| Text Adventure Engine
| {{#formredlink:target=Text Adventure Engine|form=Software}}
| https://github.com/ManzDev/text-adventure-engine
| https://github.com/ManzDev/text-adventure-engine
| 3/19/2014
| 2014-03-19
| Parser
| Parser
| JSON
| JSON
Line 753: Line 900:
| Yes
| Yes
|-
|-
| [http://TextAdventure.js TextAdventure.js]
| [[Textallion]]
|
* https://textallion.sourceforge.io/
* https://sourceforge.net/p/textallion/code/ ([https://github.com/farvardin/textallion GitHub mirror])
| 2019-11-23
| Hyperlink-Based
| txt2tags
| No
| HTML/JavaScript
| Medium
| Yes
| Yes
|-
| {{#formredlink:target=TextAdventure.js|form=Software}}
| https://github.com/TheBroox/TextAdventure.js
| https://github.com/TheBroox/TextAdventure.js
| 11/17/2017
| 2017-11-17
| Parser
| Parser
| JavaScript
| JavaScript
| No
| No
| [http://Node.js Node.js]
| [https://nodejs.org Node.js]
| Low
| Low
| Yes
| Yes
| Yes
| Yes
|-
|-
| Texture
| [[Texture]]
| https://texturewriter.com/<br />
|
https://github.com/juhana/texture-reader
* https://texturewriter.com/
| 5/5/2017
* https://github.com/juhana/texture-reader
| 2017-05-5
| Hyperlink-Based
| Hyperlink-Based
| None, visual
| None, visual
Line 776: Line 937:
| Yes (Reader only)
| Yes (Reader only)
|-
|-
| Tinsel
| {{#formredlink:target=Tinsel|form=Software}}
| https://github.com/lazerwalker/tinsel
| https://github.com/lazerwalker/tinsel
| 12/18/2015
| 2015-12-18
| Choice-Based
| Choice-Based
| Ruby
| Ruby
Line 787: Line 948:
| Yes
| Yes
|-
|-
| Toothrot
| {{#formredlink:target=Toothrot|form=Software}}
| https://github.com/toothrot-if/toothrot
| https://github.com/toothrot-if/toothrot
| 8/24/2018
| 2018-08-24
| Choice-Based or Hyperlink-Based
| Choice-Based or Hyperlink-Based
| Markdown-like language, JavaScript
| Markdown-like language, JavaScript
Line 798: Line 959:
| Yes
| Yes
|-
|-
| Twine
| [[Twine]]
| http://twinery.org/
| http://twinery.org/
| 1/30/2018
| 2018-01-30
| Hyperlink-Based
| Hyperlink-Based
| Visual, JavaScript
| Visual, JavaScript
Line 809: Line 970:
| Yes
| Yes
|-
|-
| Tworld (Seltani's engine)
| {{#formredlink:target=Tworld |form=Software}}([[Seltani]]'s engine)
| https://github.com/erkyrath/tworld
| https://github.com/erkyrath/tworld
| 12/6/2015
| 2015-12-6
| Hyperlink-Based
| Hyperlink-Based
| Visual, Python
| Visual, Python
Line 820: Line 981:
| Yes
| Yes
|-
|-
| Undum
| [[Undum]]
| https://github.com/idmillington/undum
| https://github.com/idmillington/undum
| 10/11/2018
| 2018-10-11
| Hyperlink-Based
| Hyperlink-Based
| JavaScript
| JavaScript
Line 831: Line 992:
| Yes
| Yes
|-
|-
| Varytale
| [[Varytale]]
| Defunct
| Defunct
| 2012
| 2012
Line 842: Line 1,003:
| No
| No
|-
|-
| Visionary
| [[Visionary]]
| https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm
| [https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm Archive.org link]
| 12/17/2011
| 2011-12-17
| Parser
| Parser
| None, visual
| None, visual
Line 853: Line 1,014:
|
|
|-
|-
| Wander
| {{#formredlink:target=Wander|form=Software}}
| [https://bluerenga.wordpress.com/2015/04/23/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]
| [https://bluerenga.wordpress.com/23-2015-04/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]
| 4/25/2015
| 2015-04-25
| Parser
| Parser
| Unnamed Language
| Unnamed Language
Line 864: Line 1,025:
|
|
|-
|-
| Wibble Quest
| {{#formredlink:target=Wibble Quest|form=Software}}
| http://orta.io/WibbleQuest/
| http://orta.io/WibbleQuest/
| 1/17/2012
| 2012-01-17
| Parser
| Parser
| Objective-C
| Objective-C
Line 875: Line 1,036:
|
|
|-
|-
| Windrift
| [[Windrift]]
| https://github.com/lizadaly/windrift
| https://github.com/lizadaly/windrift
| 12/20/2018
| 2018-12-20
| Hyperlink-Based
| Hyperlink-Based
| JavaScript
| JavaScript
Line 886: Line 1,047:
| Yes
| Yes
|-
|-
| WinPAW
| [[WinPAW]]
| http://www.winpaw.com/
| http://www.winpaw.com/
| 8/12/2006
| 2006-08-12
| Parser
| Parser
| Unnamed Language
| Unnamed Language
Line 897: Line 1,058:
| No
| No
|-
|-
| XVAN
| {{#formredlink:target=XVAN|form=Software}}
| https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0
| https://www.xvan.nl/
| 3/28/2018
| 2018-03-28
| Parser
| Parser
| XVAN
| XVAN
Line 908: Line 1,069:
| Yes
| Yes
|-
|-
| Yarnspin
| {{#formredlink:target=Yarnspin|form=Software}} 
| https://mattiasgustavsson.itch.io/yarnspin
| https://mattiasgustavsson.itch.io/yarnspin
| 3/3/2018
| 2018-03-3
| Choice-Based
| Choice-Based
| Unnamed Language
| Unnamed Language
Line 919: Line 1,080:
|
|
|-
|-
| ZILF
| {{#formredlink:target=ZILF|form=Software}}
| https://bitbucket.org/jmcgrew/zilf/overview
| http://zilf.io/
| 2/3/2018
| 2019-08-11
| Parser
| Parser
| MDL
| ZIL and MDL (vaguely Lisp-like)
| No
| VS Code extension
| Z-machine
| Z-machine
| Medium to High
| Medium to High
Line 930: Line 1,091:
| Yes
| Yes
|}
|}
[[Category:Archive]]

Latest revision as of 22:33, 3 December 2024

This page has been archived and will no longer be updated.

For a more up-to-date list of authoring systems, see Stable authoring systems.

We would like all software have its own page with an infobox and therefore be included in the new software database. Some items on this page are not yet in the database. Some do not even have a wiki page at all. It would be good if you would add them to the database.


Engine Name Website Last Updated User Interface Scripting Language IDE Game File Format Complexity Can Self-Publish Titles Open Source
A-code (Dave Platt) https://mipmip.org/acode 2022-03-17 Parser A-code No HTML/JavaScript, Standalone (HTTP/Browser, Qt5, Console) Medium to High Yes Yes
ADL http://adl.sourceforge.net 2003-11-12 Parser ADL No ADL Medium Yes Yes
ADRIFT
Adventure Development & Runner – Interactive Fiction Toolkit
2016-06-6 Parser None, visual Download ADRIFT Low Yes Yes
Adventure (authoring system) https://github.com/adrian-prantl/adventure 2015-11-28 Parser Prolog No HTML/JavaScript Medium to High Yes, under AGPL terms Yes
Adventure Book Archive.org link 2007-11-20 Choice-Based None, visual Download ADV, Z-machine, Standalone Low Yes
Adventure.lua https://github.com/shawndumas/adventure.lua 2013-09-26 Parser Lua No Lua Low to Medium Yes Yes
Adventuron https://adventuron.io/documentation 2020-05-20 Parser/Choice Rion (JSON-like) Web HTML/JavaScript or 8-Bit Low Yes, Non-Commercial Use Only No
AdvSys http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html 1987 Parser Unnamed Lisp-like language No AdvSys Medium Yes
AGE Aetheria Game Engine https://github.com/komoku/aetheria 2017-03-11 Parser Beanshell Download Aetheria Medium to High Yes Yes
Aiee! Defunct 2004-10-19 Parser XML-esque No Java Low Yes Yes
Alan http://www.alanif.se/ 2020-09-07 Parser Alan Download Alan Low Yes Yes
AXMA Story Maker https://axma.info/en/ 2019-09-01 Hyperlink-Based Visual, JavaScript Download or Web HTML/JavaScript Low Yes, if you buy AXMA
Blink! http://bloomengine.com/blink/ ? Hyperlink-Based Unnamed Language No HTML/JavaScript Low Yes
ChoiceScript https://www.choiceofgames.com/make-your-own-games/choicescript-intro/ 2017-11-7 Choice-Based ChoiceScript Third-party Download HTML/JavaScript Low Yes, if your game is released for free or you work out a revenue-sharing model Yes, but the license is restrictive
ChooseYourStory http://chooseyourstory.com 2017 Choice-Based Visual, Unnamed Language Web N/A Low to Medium No
CLI Adventure Games http://thejackalofjavascript.com/text-based-adventure-games/ 2017-12-13 Parser JavaScript No Node.js Medium Yes
Curveship 2011-03-31 Parser Python No Python Medium to High Yes Yes
Dendry https://github.com/dendry/dendry 2015-07-12 (never finished) Hyperlink-Based Dendry No, but plugins are available for various code editors HTML/JavaScript Low to Medium Yes Yes
Dialog https://linusakesson.net/dialog/index.php 2019-01-23 Parser Dialog No Z-machine, Aa-machine Medium Yes Yes
egamebook https://github.com/filiph/egamebook 2019-01-21 Choice-Based Dart, various definition languages No HTML/JavaScript Medium to High Yes Yes
Elm Story https://elmstory.com/ 2022-04-18 Choice-Based Visual, JavaScript-esque Download JSON, PWA (HTML/JavaScript) Low Yes No
Enter the Story 2013 Choice-Based JavaScript No HTML/JavaScript Medium Yes
Erasmatron Web Archive Link 2000-05-23 Graphical, Choice-Based None, visual Download (only a demo was ever released publicly) Erasmatron High Yes, if you can obtain a version that can compile storyworlds No
Ficdown 2018-05-22 Choice-Based Markdown No EPUB or HTML/JavaScript Low Yes Yes
Flux Defunct 2015 Parser None, visual Web N/A Low No
Fungus http://fungusgames.com 2018-01-14 Graphical, Menu-Driven Visual, optional scripting via Unity Visual editor embedded in Unity Anything Unity supports Low to High Yes
Gamefic https://github.com/castwide/gamefic 2017-07-31 Parser Ruby No Ruby Medium Yes Yes
gist-txt https://github.com/potomak/gist-txt 2015-12-15 Hyperlink-Based Markdown No Markdown Low Yes, if you host your own copy of the interpreter Yes
Glasm https://www.npmjs.com/package/glasm ? Any Assembly language No Glulx High Yes Yes
Gruescript https://versificator.itch.io/gruescript 2022 Parser/choice hybrid Gruescript Web HTML/JavaScript Low to Medium Yes Yes
HERITAGE https://notabug.org/SylvieLorxu/HERITAGE 2015-07-4 Parser HERITAGE No HTML/JavaScript Low to Medium Yes
Hoot http://ratfactor.com/misc/hoot/hoot.html 2013 Hyperlink-Based Hootscript Web HTML/JavaScript Low Yes
Hugo http://www.generalcoffee.com/hugo/gethugo.html 2006-01-10 Parser Hugo No Hugo Medium Yes Yes
Icicle Engine http://icicle-engine.org/ ? FPS-Style Unknown Visual editors Icicle Low to Medium Yes
Infinite Story http://infinite-story.com/ 2012-06-19 Choice-Based None, visual Web N/A Low No
Inform 2015-12-24 Parser Inform Download Z-machine, Glulx Low to Medium Yes Yes (Inform 6)
Ink 2018-10-4 Hyperlink-Based Ink Yes JSON (runtimes exist for JavaScript and Unity) Low Yes Yes
InkleWriter http://www.inklestudios.com/inklewriter/ ? Choice-Based None, visual Web HTML, JSON, PDF, or Word Low Yes, once you've paid to have your story converted
InquisitorIF https://github.com/Orihaus/InquisitorIF 2017-01-4 Hyperlink-Based Inquisitor No HTML/JavaScript Medium Yes Yes
INSTEAD http://instead.syscall.ru/index.html 2018-02-10 Graphical, Hyperlink-Based, Menu-Driven, and/or Parser Lua No INSTEAD Medium Yes
IFML
Interactive Fiction Markup Language
http://sourceforge.net/projects/ifml 2002 (unlikely to work on modern versions of Java) Parser IFML (XML-esque) No Java Low Yes Yes
Interactive Story https://www.interactive-story.com/is/ 2015-12-24 Menu-Based None, visual Web N/A Low No
JACL http://code.google.com/p/jacl/ 2014-11-17 Parser JACL No HTML/JavaScript Medium Yes Yes
Materialistic Interactive Fiction Engine Defunct 2015-03-11 Parser Common Lisp No MIFE Game Low to Medium Yes
NgPAWS 2018-01-20 Parser Visual, JavaScript Download HTML/Javascript Low Yes Yes
nScripterand ONScripter
  • 2018-02-23 (nScripter)
  • 2019-10-22 (ONScripter)
Graphical, Choice-Based nScripter No nScripter Medium Yes Yes (ONScripter)
Project PD http://projectpd.blogspot.com/?m=0 2012-03-19 Graphical, Menu-Driven None, visual Download PD Low Yes
PunyInform 2021-11-15 Parser Inform No Z-machine Medium Yes Yes
PyF https://code.google.com/p/pyf/ 2009-12-3 Parser Python, XML No Python Medium Yes Yes
Python Adventure Writing System https://github.com/Moonbase59/PAWS 2016-11-18 Parser Python No Python Medium to High Yes Yes
Python Universe Builder http://py-universe.sourceforge.net/ 2013-03-22 Parser Python No Python Medium Yes Yes
Quest 4 (QUEST 3/4/QuestNet) 2009 Parser ASL Download Quest Low to Medium Yes
Quest (Language) (QUEST 5) 2018-02-22 Parser Visual or QUEST Download Quest, can be converted to HTML/JavaScript Low Yes Yes
QuestJS(aka Quest 6) https://github.com/ThePix/QuestJS/wiki 2022-09-07 Parser Javascript In Progress JavaScript Medium Yes Yes
QuestML http://questml.com/ 2007-09 Choice-Based QuestML Optional download HTML/JavaScript Low Yes
QSP
Quest Soft Player
2010-06-06 Choice-Based Custom
  • QGen
  • TXT2GAM
QSP Medium Yes Yes
Ramus https://notimetoplay.org/engines/ramus/ 2020-04-10 Hyperlink-Based JavaScript No HTML/JavaScript Medium Yes
RAGS
Rapid Adventure Game Creation System
http://ragsgame.com 2015-01-21 Graphical, Menu-Driven None, visual Download RAGS Low Yes
Ren'Py 2019-10-17 Graphical, Choice-Based Python No Python Medium to High Yes Yes
Sadako https://github.com/Tayruh/sadako/ 2020-05-12 Hyperlink and/or Choice Sadako Script, JavaScript No HTML/JavaScript Low to Medium Yes Yes
Salet https://salet.su/ 2017-02-11 Choice-Based Javascript No HTML/JavaScript Low to High Yes Yes
ScottKit https://github.com/MikeTaylor/scottkit 2017-11-16 Parser Unnamed Language No Scott Adams Low to Medium Yes Yes
Smash http://www.rinkworks.com/smash/ 2007-09-27 Parser Smash Yes Smash Low Yes
Squiffy 2017-11-22 Hyperlink-Based Markdown, JavaScript Download or web HTML/JavaScript Low Yes Yes
Story Explorer https://robsprojects.co.uk/apps/storyexplorer/ 2014-08-2 Hyperlink-Based None, visual Web N/A Low No
StoryNexus http://www.storynexus.com/s 2013-12-8 Choice-Based None, visual Web N/A Low to Medium No
StoryStylus https://storystylus.com ? Graphical, Menu-Driven None, visual Silverlight, web Flash Low to Medium No, costs $20/month to use authoring system No
Storyteller http://storytellerjs.blogspot.com.au 2014-04-28 Hyperlink-Based JavaScript No HTML/JavaScript Low to Medium Yes
Storytron 2018-12-1 Graphical, Choice-Based None, visual Download Storytron High Yes Yes
SUDS https://web.archive.org/web/20150103040350/http://sudslore.org:80/ 2007-10-20 Parser, Optional Menu None, visual Download SUDS Low Yes
ThinBASIC Adventure Builder (TAB) http://tab.thinbasic.com/ 2020-04-11 Parser Basic Download TAB Low No
TADS
Text Adventure Development System
2013-05-16 Parser TADS Download TADS, HTML/JavaScript (TADS 3) Medium to High Yes
Tale https://github.com/irmen/Tale 2018-01-20 Parser Python No Python Medium to High Yes Yes
TAME https://tame-if.com/home.php 2019-09-30 Parser TAMEscript None HTML/JavaScript Medium Yes Yes
TAVERN http://zzo38computer.org/fossil/tavern.ui/ 2017-08-7 Parser Forth-like No TAVERN (based on Hamster) High Yes
Text Adventure Engine https://github.com/ManzDev/text-adventure-engine 2014-03-19 Parser JSON No PHP Low Yes Yes
Textallion 2019-11-23 Hyperlink-Based txt2tags No HTML/JavaScript Medium Yes Yes
TextAdventure.js https://github.com/TheBroox/TextAdventure.js 2017-11-17 Parser JavaScript No Node.js Low Yes Yes
Texture 2017-05-5 Hyperlink-Based None, visual Web HTML/JavaScript Low Yes Yes (Reader only)
Tinsel https://github.com/lazerwalker/tinsel 2015-12-18 Choice-Based Ruby No Ruby Medium Yes Yes
Toothrot https://github.com/toothrot-if/toothrot 2018-08-24 Choice-Based or Hyperlink-Based Markdown-like language, JavaScript Download HTML/JavaScript Low to Medium Yes Yes
Twine http://twinery.org/ 2018-01-30 Hyperlink-Based Visual, JavaScript Download or web (2.0) HTML/JavaScript Low to Medium Yes Yes
Tworld(Seltani's engine) https://github.com/erkyrath/tworld 2015-12-6 Hyperlink-Based Visual, Python Built-in Python Medium to High Yes, if you run your own server Yes
Undum https://github.com/idmillington/undum 2018-10-11 Hyperlink-Based JavaScript No HTML/JavaScript Medium to High Yes Yes
Varytale Defunct 2012 Hyperlink-Based Visual, JavaScript-esque Web N/A Low No No
Visionary Archive.org link 2011-12-17 Parser None, visual Download Scott Adams Low Yes
Wander Renga In Blue Blog Post 2015-04-25 Parser Unnamed Language No Wander Low Yes
Wibble Quest http://orta.io/WibbleQuest/ 2012-01-17 Parser Objective-C No, XCode project included iOS Medium to High Yes
Windrift https://github.com/lizadaly/windrift 2018-12-20 Hyperlink-Based JavaScript No HTML/JavaScript Medium Yes Yes
WinPAW http://www.winpaw.com/ 2006-08-12 Parser Unnamed Language Yes PAW Low to Medium Yes No
XVAN https://www.xvan.nl/ 2018-03-28 Parser XVAN No XVAN Medium Yes Yes
Yarnspin https://mattiasgustavsson.itch.io/yarnspin 2018-03-3 Choice-Based Unnamed Language Download Yarnspin (text file) Low Yes
ZILF http://zilf.io/ 2019-08-11 Parser ZIL and MDL (vaguely Lisp-like) VS Code extension Z-machine Medium to High Yes Yes