https://www.ifwiki.org/api.php?action=feedcontributions&user=Uzume&feedformat=atomIFWiki - User contributions [en]2024-03-28T19:01:46ZUser contributionsMediaWiki 1.39.5https://www.ifwiki.org/index.php?title=QSP&diff=89995QSP2023-09-15T09:50:33Z<p>Uzume: dates for qsp.su/attachments links</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter<br />
<br />
Version 5.8.0 beta 7 Windows x86 (32bit):<br />
*[https://qsp.su/attachments/qsp580b7.zip Download this file (qsp580b7.zip)] 2022-06-08<br />
Version 5.7.0 Windows:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)] 2010-06-06<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download] 2010-10-19<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0] 2010-06-24<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qspgui-580b5-x86_64.AppImage Version 5.8.0 beta 5 (AppImage)] 2022-07-23<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0] 2010-06-25<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download] 2010-06-17<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5] 2010-04-03<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim] 2011-08-04<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00] 2010-04-03<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download] 2011-04-29<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1 Windows:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download] 2010-07-17<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download] 2010-08-31<br />
*[https://github.com/QSPFoundation/txt2gam Source code]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] 2010-04-22<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89994QSP2023-09-15T09:25:29Z<p>Uzume: /* TXT2GAM */</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter<br />
<br />
Version 5.8.0 beta 7 Windows x86 (32bit):<br />
*[https://qsp.su/attachments/qsp580b7.zip Download this file (qsp580b7.zip)]<br />
Version 5.7.0 Windows:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qspgui-580b5-x86_64.AppImage Version 5.8.0 beta 5 (AppImage)]<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
*[https://github.com/QSPFoundation/txt2gam Source code]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89993QSP2023-09-15T09:16:53Z<p>Uzume: /* Linux x86_64 */ +qspgui-580b5-x86_64.AppImage</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter<br />
<br />
Version 5.8.0 beta 7 Windows x86 (32bit):<br />
*[https://qsp.su/attachments/qsp580b7.zip Download this file (qsp580b7.zip)]<br />
Version 5.7.0 Windows:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qspgui-580b5-x86_64.AppImage Version 5.8.0 beta 5 (AppImage)]<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/txt2gam GitHub]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89992QSP2023-09-15T09:13:35Z<p>Uzume: /* QSP Player for Windows */</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter<br />
<br />
Version 5.8.0 beta 7 Windows x86 (32bit):<br />
*[https://qsp.su/attachments/qsp580b7.zip Download this file (qsp580b7.zip)]<br />
Version 5.7.0 Windows:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/txt2gam GitHub]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89991QSP2023-09-15T09:12:00Z<p>Uzume: /* QSP Player for Windows */ +qsp580b7</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.8.0 beta 7 Windows x86 (32bit):<br />
*[https://qsp.su/attachments/qsp580b7.zip Download this file (qsp580b7.zip)]<br />
Version 5.7.0:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/txt2gam GitHub]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89990QSP2023-09-15T09:05:37Z<p>Uzume: copy edit</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that is implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There are multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). [http://fedorchenko.net/qsp.php Developers Page] [https://github.com/yuryfdr/pbqsp GitHub]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and JavaScript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common JavaScript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium GitHub]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental GitHub]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core GitHub]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP GitHub]<br />
<br />
===Qqsp===<br />
Alternate player for QSP games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the HTML code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/txt2gam GitHub]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on GitHub<br />
* [https://ifwiki.ru/QSP QSP] - page on the Russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89989QSP2023-09-15T08:51:15Z<p>Uzume: /* TXT2GAM */ +source code</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that's implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There're multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/txt2gam GitHub]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [https://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89988QSP2023-09-15T08:43:06Z<p>Uzume: /* Game editor QGen */ update qgen 4.0.0 beta 1 source link: subversion.assembla.com->github.com</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that's implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There're multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://github.com/QSPFoundation/qgen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [https://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=89987QSP2023-09-15T08:27:25Z<p>Uzume: http->https</p>
<hr />
<div>{{Software infobox<br />
|Type=Authoring system<br />
|Style=Choice<br />
|Multimedia=Colour, graphics, sound<br />
|Developer=Valeriy Argunov<br />
|Home page=https://qsp.su/<br />
|Download=https://qsp.su/index.php?option=com_content&view=article&id=64&Itemid=87<br />
|System=Windows, macOS, Linux, Android, Other<br />
|System details=Various other systems (Pocket PC, Sony PSP, PocketBook, Flash).<br />
|Version=5.7.0<br />
|Date=2010/10/19<br />
|License=GPL v2<br />
|Notes=Language: Russian.<br />
}}<br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valeriy "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
Another web player that's implemented using WebAssembly and HTML5 is [[#qSpider|qSpider]].<br />
<br />
==Interpreters==<br />
<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[https://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
<br />
===QSP Player for Android===<br />
There're multiple Android players:<br />
<br />
*[https://github.com/seedhartha/QuestPlayer Quest Player by seedhartha]<br />
*[https://github.com/MrBoboFace/QuestPlayer Quest Player by MrBoboFace]<br />
<br />
===QSP Player for MacOS===<br />
Version 5.7.0 alpha:<br />
*[https://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
<br />
===QSP Player for Linux===<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
<br />
===Linux x86===<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [https://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
<br />
===Linux x86_64===<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [https://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
===Player QSP CE===<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[https://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
===qsPSP===<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[https://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[https://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
<br />
===QSP Player for PocketBook===<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[https://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
<br />
===qSpider===<br />
A web player. Author - werewolf.<br />
The latest release is here:<br />
* [https://github.com/QSPFoundation/qspider GitHub].<br />
<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [https://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[https://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku (Леонид Черненко)<br />
<br />
Principal differences:<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
<br />
Links:<br />
* Universal player for Windows on the Awesomium engine [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
* QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
* JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
* Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
<br />
===Fastqsp===<br />
Faster than the classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten using Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports HTML5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[https://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://subversion.assembla.com/svn/q-gen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[https://qsp.su/attachments/txt2gam011.zip Download]<br />
<br />
===GamConv===<br />
[https://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM]<br />
<br />
==Links==<br />
* [https://qsp.su/ QSP.su] - the official site<br />
* [https://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [https://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]<br />
{{software navbox}}</div>Uzumehttps://www.ifwiki.org/index.php?title=SUDS&diff=84259SUDS2021-10-11T10:57:16Z<p>Uzume: 1->2 migration</p>
<hr />
<div>'''SUDS''' is the '''Single User Dungeon System'''.<br />
<br />
A kind of [[Authoring system]] designed for non-programmers. It is split into two parts, the Creator and the Player (both of which run only on Windows). Originally created in 1999 by [[Andy Elliot]], it was updated in 2007 by [[Matthew Smith]]. It is written in Borland Delphi.<br />
<br />
The Player includes a text parser as well as point-and-click interface, though less common verbs (such as ones implemented by authors) must be used via the text parser. The Player also has a "Hardcore" feature which removes the point-and-click elements.<br />
<br />
The Creator uses a GUI, but only to simplify the actual creation process. The Tutorial included with the Creator walks the user through the creation of a small text adventure and teaches the various elements of the program.<br />
<br />
SUDS 1 and SUDS 2 use different database engines and thus are stored in incompatible formats. There is a [https://web.archive.org/web/20070405072457/http://www.btinternet.com/~sudslore/html/upgrade_v1.html conversion utility] to migrate forward.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20161004095855/http://sudslore.org/ SUDSLORE : Home of the free text adventure creator for Windows] from Wayback Machine 2016-10-04<br />
* [https://web.archive.org/web/20040409045229/http://www.btinternet.com/~sudslore/index.html SUDS - Text Adventures in the Age of Graphics] from Wayback Machine 2004-04-09<br />
* [https://github.com/ericfoxx/suds C# code at GitHub]<br />
<br />
{{DEFAULTSORT:Suds}}<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=SUDS&diff=84258SUDS2021-10-11T10:44:26Z<p>Uzume: release years</p>
<hr />
<div>'''SUDS''' is the '''Single User Dungeon System'''.<br />
<br />
A kind of [[Authoring system]] designed for non-programmers. It is split into two parts, the Creator and the Player (both of which run only on Windows). Originally created in 1999 by [[Andy Elliot]], it was updated in 2007 by [[Matthew Smith]]. It is written in Borland Delphi.<br />
<br />
The Player includes a text parser as well as point-and-click interface, though less common verbs (such as ones implemented by authors) must be used via the text parser. The Player also has a "Hardcore" feature which removes the point-and-click elements.<br />
<br />
The Creator uses a GUI, but only to simplify the actual creation process. The Tutorial included with the Creator walks the user through the creation of a small text adventure and teaches the various elements of the program.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20161004095855/http://sudslore.org/ SUDSLORE : Home of the free text adventure creator for Windows] from Wayback Machine 2016-10-04<br />
* [https://web.archive.org/web/20040409045229/http://www.btinternet.com/~sudslore/index.html SUDS - Text Adventures in the Age of Graphics] from Wayback Machine 2004-04-09<br />
* [https://github.com/ericfoxx/suds C# code at GitHub]<br />
<br />
{{DEFAULTSORT:Suds}}<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=SUDS&diff=84257SUDS2021-10-11T10:37:18Z<p>Uzume: /* Links */</p>
<hr />
<div>'''SUDS''' is the '''Single User Dungeon System'''.<br />
<br />
A kind of [[Authoring system]] designed for non-programmers. It is split into two parts, the Creator and the Player (both of which run only on Windows). Originally by [[Andy Elliot]], it is now coded by [[Matthew Smith]]. It is written in Borland Delphi.<br />
<br />
The Player includes a text parser as well as point-and-click interface, though less common verbs (such as ones implemented by authors) must be used via the text parser. The Player also has a "Hardcore" feature which removes the point-and-click elements.<br />
<br />
The Creator uses a GUI, but only to simplify the actual creation process. The Tutorial included with the Creator walks the user through the creation of a small text adventure and teaches the various elements of the program.<br />
<br />
== Links ==<br />
* [https://web.archive.org/web/20161004095855/http://sudslore.org/ SUDSLORE : Home of the free text adventure creator for Windows] from Wayback Machine 2016-10-04<br />
* [https://web.archive.org/web/20040409045229/http://www.btinternet.com/~sudslore/index.html SUDS - Text Adventures in the Age of Graphics] from Wayback Machine 2004-04-09<br />
* [https://github.com/ericfoxx/suds C# code at GitHub]<br />
<br />
{{DEFAULTSORT:Suds}}<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=SUDS&diff=84256SUDS2021-10-11T10:28:27Z<p>Uzume: "Single User Dungeon System"</p>
<hr />
<div>'''SUDS''' is the '''Single User Dungeon System'''.<br />
<br />
A kind of [[Authoring system]] designed for non-programmers. It is split into two parts, the Creator and the Player (both of which run only on Windows). Originally by [[Andy Elliot]], it is now coded by [[Matthew Smith]]. It is written in Borland Delphi.<br />
<br />
The Player includes a text parser as well as point-and-click interface, though less common verbs (such as ones implemented by authors) must be used via the text parser. The Player also has a "Hardcore" feature which removes the point-and-click elements.<br />
<br />
The Creator uses a GUI, but only to simplify the actual creation process. The Tutorial included with the Creator walks the user through the creation of a small text adventure and teaches the various elements of the program.<br />
<br />
== Links ==<br />
* [http://www.sudslore.org/ SUDSLORE, the home of SUDS : The free text adventure creator for Windows]<br />
* [https://github.com/ericfoxx/suds C# code at GitHub]<br />
<br />
{{DEFAULTSORT:Suds}}<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=SUDS&diff=84255SUDS2021-10-11T10:18:07Z<p>Uzume: /* Links */ +GH</p>
<hr />
<div>A kind of [[Authoring system]] designed for non-programmers. It is split into two parts, the Creator and the Player (both of which run only on Windows). Originally by [[Andy Elliot]], it is now coded by [[Matthew Smith]]. It is written in Borland Delphi.<br />
<br />
The Player includes a text parser as well as point-and-click interface, though less common verbs (such as ones implemented by authors) must be used via the text parser. The Player also has a "Hardcore" feature which removes the point-and-click elements.<br />
<br />
The Creator uses a GUI, but only to simplify the actual creation process. The Tutorial included with the Creator walks the user through the creation of a small text adventure and teaches the various elements of the program.<br />
<br />
== Links ==<br />
* [http://www.sudslore.org/ SUDSLORE, the home of SUDS : The free text adventure creator for Windows]<br />
* [https://github.com/ericfoxx/suds C# code at GitHub]<br />
<br />
{{DEFAULTSORT:Suds}}<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=82260QSP2020-06-03T15:05:11Z<p>Uzume: /* Game editor QGen */ translate Russian</p>
<hr />
<div>{{engine infobox|title=QSP|image=|author=[[Valery Argunov]]|released=2004|last_release=2010|platform=Cross-platform|language=Russian|license=GPL v2|color=Possible|graphics=Possible|sound=Possible}}<br />
<div class="noautonum">__TOC__</div><br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valery "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
==Interpreters==<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[http://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
====QSP Player for Android====<br />
Version of the interpreter for Android devices. Works on Android 1.6 and higher.<br />
Alpha version:<br />
*[https://market.android.com/details?id=com.qsp.player Quest Player] ([http://qrcoder.ru/code/?https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.qsp.player&4&0 QR code])<br />
For those who do not have a Play Market:<br />
*[http://qsp-android-player.googlecode.com/files/QspPlayer.apk direct link] ([http://qrcoder.ru/code/?http%3A%2F%2Fqsp-android-player.googlecode.com%2Ffiles%2FQspPlayer.apk&4&0 QR code])<br />
====QSP Player for MacOS====<br />
Version 5.7.0 alpha:<br />
*[http://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
====QSP Player for Linux====<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
====Linux x86====<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [http://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
====Linux x86_64====<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [http://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
====Player QSP CE====<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[http://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
====qsPSP====<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[http://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[http://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
==== QSP Player for PocketBook====<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[http://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [http://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[http://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku(Леонид Черненко)<br />
'''Principal differences'''<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
*Universal player for Windows on the engine Awesomium [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
*QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
*JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
*Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
===Fastqsp===<br />
Faster than classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten to Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports html5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
===Game editor QGen===<br />
Version 4.0 beta 1:<br />
*[http://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://subversion.assembla.com/svn/q-gen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[http://qsp.su/attachments/txt2gam011.zip Download]<br />
===GamConv===<br />
[http://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] <br />
==Links==<br />
* [http://qsp.su/ QSP.su] - the official site<br />
* [http://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [http://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=82259QSP2020-06-03T14:19:54Z<p>Uzume: /* Quest Soft Player */</p>
<hr />
<div>{{engine infobox|title=QSP|image=|author=[[Valery Argunov]]|released=2004|last_release=2010|platform=Cross-platform|language=Russian|license=GPL v2|color=Possible|graphics=Possible|sound=Possible}}<br />
<div class="noautonum">__TOC__</div><br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valery "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[#AeroQSP Shell|AeroQSP Shell]] for making Flash games, making QSP playable in a web browser.<br />
==Interpreters==<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[http://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
====QSP Player for Android====<br />
Version of the interpreter for Android devices. Works on Android 1.6 and higher.<br />
Alpha version:<br />
*[https://market.android.com/details?id=com.qsp.player Quest Player] ([http://qrcoder.ru/code/?https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.qsp.player&4&0 QR code])<br />
For those who do not have a Play Market:<br />
*[http://qsp-android-player.googlecode.com/files/QspPlayer.apk direct link] ([http://qrcoder.ru/code/?http%3A%2F%2Fqsp-android-player.googlecode.com%2Ffiles%2FQspPlayer.apk&4&0 QR code])<br />
====QSP Player for MacOS====<br />
Version 5.7.0 alpha:<br />
*[http://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
====QSP Player for Linux====<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
====Linux x86====<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [http://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
====Linux x86_64====<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [http://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
====Player QSP CE====<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[http://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
====qsPSP====<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[http://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[http://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
==== QSP Player for PocketBook====<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[http://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [http://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[http://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku(Леонид Черненко)<br />
'''Principal differences'''<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
*Universal player for Windows on the engine Awesomium [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
*QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
*JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
*Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
===Fastqsp===<br />
Faster than classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten to Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports html5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
===Game editor QGen===<br />
Версия 4.0 beta 1:<br />
*[http://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://subversion.assembla.com/svn/q-gen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[http://qsp.su/attachments/txt2gam011.zip Download]<br />
===GamConv===<br />
[http://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] <br />
==Links==<br />
* [http://qsp.su/ QSP.su] - the official site<br />
* [http://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [http://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]</div>Uzumehttps://www.ifwiki.org/index.php?title=Textallion&diff=82258Textallion2020-06-03T13:52:27Z<p>Uzume: /* Links */ update links</p>
<hr />
<div>The goal of '''textallion''' is to use [http://txt2tags.org/ txt2tags] as a preprocesseur, and keep its non-distracting formating marks, while being able to export easily into LaTeX (and then PDF) and html (and then ePub). Txt2tags can already export to LaTeX, but there is little control on the output.<br />
<br />
By default, textallion will have all that is needed for writing a simple and nice looking book, roman:<br />
<br />
Bold, italic, underligned, striked letters, colored text, page numbering, top header with title and separating line, bullet lists and numbered lists, image includes, support for footnotes, table of content.<br />
<br />
With textallion, you can also create traditional "Choose Your Own Adventure" books ([[CYOA]]), with the help of a "txt2CYOA" module.<br />
<br />
From the same source (simple text file), you can use it to:<br />
<br />
* create HTML file to publish the game on internet <br />
* create the PDF file for printing the gamebook<br />
* create the EPUB file to be displayed in a ebook reader or on a phone (android, iphone, ipad)<br />
* Use [https://notimetoplay.org/engines/ramus/ Ramus] as an alternative HTML rendering. The output game will get _ramus.html at the end.<br />
* create organigram of all the nodes (solution)<br />
* convert your game to the [http://www.choiceofgames.com/ ChoiceScript] format, into a new folder your_game_choicescript<br />
* convert your game to the [[Twee]] format ''(you can also import from twee into textallion in the case you want to design your game using Twine)''<br />
* convert your game to the [[Undum]] format<br />
* convert your game to the [http://www.projectaon.org/staff/jens/ Hyena], format, under the name your_game_export.gamebook<br />
* convert your game to the popular [http://renpy.org/ Renpy] format, into a new folder your_game_renpy<br />
* convert your game to [[Inform 7]] source code, so it can be converted later to [[z-code]].<br />
<br />
<br />
Textallion is using a makefile or a shell script for creating the outputs, so it's rather Unix-friendly (Linux, Mac OS X, BSD), yet it's possible to use it on Windows as well.<br />
<br />
It was created and developped by [[Otto]].<br />
<br />
<br />
=== Syntax ===<br />
<br />
==== Chapters ====<br />
<br />
Your sections (chapters) will be created using the default txt2tags heading (level 2):<br />
<br />
<pre><br />
== 17 ==<br />
</pre><br />
<br />
Important: You must add spaces around the number to create the anchor.<br />
<br />
''It's possible to use text instead of numbers in the heading, but it's not adviced because some outputs won't be able to work.''<br />
<br />
==== Choices ====<br />
<br />
To create a choice, use either :<br />
<br />
<pre><br />
- Description of the choice : z<br />
- Description of the choice : [z #z]. More words afterwards.<br />
</pre><br />
<br />
with z being replaced by the number of your section. Textallion will be able to detect that it's a choice, and link to the related heading.<br />
<br />
You must use the syntax <tt>[z #z]</tt> if the number is followed by something and not alone at the end of the line.<br />
<br />
<br />
==== Pictures ====<br />
<br />
You can add pictures with <tt>[yourpicture.jpg]</tt> (or .png)<br />
<br />
To use wrapped pictures, type: <br />
<br />
<pre><br />
[yourpicture.jpg](~~~~)<br />
</pre><br />
<br />
<br />
==== Graph ====<br />
<br />
It's possible to get a graph with all the chapters connected together.<br />
<br />
You need to have graphviz installed to do that, and make sure each choice starts on one individual line, with a - and ends with the number of the choice.<br />
<br />
<br />
<br />
==== Export to other game formats ====<br />
<br />
By choosing to create games with textallion, in addition to the PDF, HTML and EPUB exports, you can also create games in those formats:<br />
<br />
* [http://www.renpy.org Renpy] is a popular format for creating visual novels. <br />
The export from textallion will recreate your paragraphs and your choices in the format used by renpy, generating a working folder containing everything you need to read later from renpy. You should then move that folder into renpy's workspace default to work further on this project (including addition of multimedia documents, images, sounds ...). Please note that the command <tt>make cyoa-renpy</tt> will completely destroy the original folder and replace it with a new one. So if you intend to add new elements in the code, you can either change the makefile accordingly, or move the folder elsewhere as indicated above.<br />
<br />
To mean the end of a game, any occurrence of "THE END" will move the player to the end of the file, stopping the game.<br />
The inclusion of images will be converted to the renpy format, and on each page, the background image will overlap the images already posted. To hide the images properly, although this is not an obligation, it is advisable to add <tt>$ hidemypic ("my_image.jpg")</tt> at the end of the paragraph after the use of a given image.<br />
<br />
* [https://notimetoplay.org/engines/ramus/ Ramus] CYOA system, with a look similar to [[Undum]], yet simpler to use. <br />
<br />
* [http://www.projectaon.org/staff/jens/ Hyena] is the format used by the Project Aon (Lone Wolf free version). There is also an implementation to replay those games, with [http://www.freegameengines.org/gamebook-engine/ gamebook-engine]<br />
<br />
* [http://inform7.com Inform 7]: It can create CYOA using the extension [http://inform7.com/extensions/Edward%20Griffiths/Adventure%20Book/index.html Adventure Book by Edward Griffiths]. You must have installed it prior to use it.<br />
<br />
The output file will be yourgame.i7. Then convert it to zcode (.z5) using Inform7.<br />
<br />
You may have to tweak a bit the source before being able to compile it in Inform, for example remove the "Page0" lines. Texts such as "So it will lead you to the 14" will be converted to "So it will lead you to the ****", you'll probably want to edit this as well (you can just replace it to ''...'').<br />
<br />
* [http://gimcrackd.com/etc/src/ Twee (code)] is a format gamebook usable on the Internet, based on TiddlyWiki. <tt> make cyoa-twee</tt> will export to this format.<br />
<br />
* [http://undum.com/ Undum] is a system from creating gamebook usable on the Internet. <tt> make cyoa-undum</tt> will export to this format.<br />
<br />
* [http://www.choiceofgames.com/make-your-own-games/choicescript-intro/ ChoiceScript] is a system from creating gamebook usable on the Internet. <tt> make cyoa-choicescript</tt> or <tt> make cyoa-cs</tt> will export to this format.<br />
<br />
=== Links ===<br />
<br />
* [https://textallion.sourceforge.io/ Homepage]<br />
* [https://textallion.sourceforge.io/showcase/ Showcase]<br />
* [https://sourceforge.net/p/textallion/code/ Source code] ([https://github.com/farvardin/textallion GitHub mirror])<br />
<br />
<br />
<br />
<br />
[[Category:CYOA|Textallion]]<br />
[[Category:Authoring system]]</div>Uzumehttps://www.ifwiki.org/index.php?title=Engine_List&diff=82257Engine List2020-06-03T13:44:51Z<p>Uzume: +QSP and links and updates</p>
<hr />
<div>{| class="wikitable sortable"<br />
!width="15%"| Engine Name<br />
!width="20%"| Website<br />
!width="10%"| Last Updated<br />
!width="10%"| User Interface<br />
!width="10%"| Scripting Language<br />
!width="5%"| IDE<br />
!width="10%"| Game File Format<br />
!width="10%"| Complexity<br />
!width="5%"| Can Self-Publish Titles<br />
!width="5%"| Open Source<br />
|-<br />
| ADL<br />
| http://adl.sourceforge.net<br />
| 2003-11-12<br />
| Parser<br />
| ADL<br />
| No<br />
| ADL<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
|<br />
; [[ADRIFT]]: Adventure Development & Runner – Interactive Fiction Toolkit<br />
|<br />
* http://www.adrift.co/<br />
* https://github.com/jcwild/ADRIFT<br />
| 2016-06-6<br />
| Parser<br />
| None, visual<br />
| Download<br />
| ADRIFT<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventure<br />
| https://github.com/adrian-prantl/adventure<br />
| 2015-11-28<br />
| Parser<br />
| Prolog<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes, under AGPL terms<br />
| Yes<br />
|-<br />
| Adventure Book<br />
| http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm<br />
| 2007-11-20<br />
| Choice-Based<br />
| None, visual<br />
| Download<br />
| ADV, Z-machine, Standalone<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| adventure.lua<br />
| https://github.com/shawndumas/adventure.lua<br />
| 2013-09-26<br />
| Parser<br />
| Lua<br />
| No<br />
| Lua<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventuron<br />
| https://eeyo.io/adv781<br />
| 2019-04-30<br />
| Parser<br />
| ?<br />
| Web<br />
| HTML/JavaScript<br />
| ?<br />
| Yes<br />
| No<br />
|-<br />
| AdvSys<br />
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html<br />
| 1987<br />
| Parser<br />
| Unnamed Lisp-like language<br />
| No<br />
| AdvSys<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Aetheria<br />
| https://github.com/komoku/aetheria<br />
| 2017-03-11<br />
| Parser<br />
| Beanshell<br />
| Download<br />
| Aetheria<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Aiee!<br />
| http://markdamonhughes.com/Aiee/<br />
| 2004-10-19<br />
| Parser<br />
| XML-esque<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Alan<br />
| http://www.alanif.se/<br />
| 2016-10-2<br />
| Parser<br />
| Alan<br />
| Download<br />
| Alan<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| AXMA Story Maker<br />
| https://axma.info/en/<br />
| 2019-09-01<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if you buy AXMA<br />
|<br />
|-<br />
| Blink!<br />
| http://bloomengine.com/blink/<br />
| ?<br />
| Hyperlink-Based<br />
| Unnamed Language<br />
| No<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ChoiceScript<br />
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/<br />
| 2017-11-7<br />
| Choice-Based<br />
| ChoiceScript<br />
| [https://choicescriptide.github.io Third-party Download]<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if your game is released for free or you work out a revenue-sharing model<br />
| Yes, but the license is restrictive<br />
|-<br />
| Choose Your Story<br />
| http://chooseyourstory.com<br />
| 2017<br />
| Choice-Based<br />
| Visual, Unnamed Language<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| CLI Adventure Games<br />
| http://thejackalofjavascript.com/text-based-adventure-games/<br />
| 2017-12-13<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Curveship<br />
|<br />
* http://curveship.com/<br />
* https://github.com/nickmontfort/curveship<br />
| 2011-03-31<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Dendry<br />
| https://github.com/dendry/dendry<br />
| 2015-07-12 (never finished)<br />
| Hyperlink-Based<br />
| Dendry<br />
| No, but plugins are available for various code editors<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Dialog<br />
| https://linusakesson.net/dialog/index.php<br />
| 2019-01-23<br />
| Parser<br />
| Dialog<br />
| No<br />
| Z-machine, Aa-machine<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| egamebook<br />
| https://github.com/filiph/egamebook<br />
| 2019-01-21<br />
| Choice-Based<br />
| Dart, various definition languages<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Enter the Story<br />
|<br />
* http://enterthestory.com/<br />
* Save any story webpage to download the engine.<br />
| 2013<br />
| Choice-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Erasmatron<br />
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]<br />
| 2000-05-23<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download (only a demo was ever released publicly)<br />
| Erasmatron<br />
| High<br />
| Yes, if you can obtain a version that can compile storyworlds<br />
| No<br />
|-<br />
| Ficdown<br />
|<br />
* https://ficdown.com<br />
* https://ficdown.com/source<br />
| 2018-05-22<br />
| Choice-Based<br />
| Markdown<br />
| No<br />
| EPUB or HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Flux<br />
| Defunct<br />
| 2015<br />
| Parser<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Fungus<br />
| http://fungusgames.com<br />
| 2018-01-14<br />
| Graphical, Menu-Driven<br />
| Visual, optional scripting via Unity<br />
| Visual editor embedded in Unity<br />
| Anything Unity supports<br />
| Low to High<br />
| Yes<br />
|<br />
|-<br />
| Gamefic<br />
| https://github.com/castwide/gamefic<br />
| 2017-07-31<br />
| Parser<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| gist-txt<br />
| https://github.com/potomak/gist-txt<br />
| 2015-12-15<br />
| Hyperlink-Based<br />
| Markdown<br />
| No<br />
| Markdown<br />
| Low<br />
| Yes, if you host your own copy of the interpreter<br />
| Yes<br />
|-<br />
| Glasm<br />
| https://www.npmjs.com/package/glasm<br />
| ?<br />
| Any<br />
| Assembly language<br />
| No<br />
| Glulx<br />
| High<br />
| Yes<br />
| Yes<br />
|-<br />
| HERITAGE<br />
| https://notabug.org/SylvieLorxu/HERITAGE<br />
| 2015-07-4<br />
| Parser<br />
| HERITAGE<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Hoot<br />
| http://ratfactor.com/misc/hoot/hoot.html<br />
| 2013<br />
| Hyperlink-Based<br />
| Hootscript<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Hugo<br />
| http://www.generalcoffee.com/hugo/gethugo.html<br />
| 2006-01-10<br />
| Parser<br />
| Hugo<br />
| No<br />
| Hugo<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Icicle Engine<br />
| http://icicle-engine.org/<br />
| ?<br />
| FPS-Style<br />
| Unknown<br />
| Visual editors<br />
| Icicle<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Infinite Story<br />
| http://infinite-story.com/<br />
| 2012-06-19<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| [[Inform]]<br />
|<br />
* http://inform7.com/<br />
* http://inform-fiction.org/ (Inform 6)<br />
| 2015-12-24<br />
| Parser<br />
| Inform<br />
| Download<br />
| Z-machine, Glulx<br />
| Low to Medium<br />
| Yes<br />
| Yes (Inform 6)<br />
|-<br />
| Ink<br />
|<br />
* https://www.inklestudios.com/ink/<br />
* https://github.com/inkle/ink<br />
| 2018-10-4<br />
| Hyperlink-Based<br />
| Ink<br />
| [https://github.com/inkle/inky Yes]<br />
| JSON (runtimes exist for JavaScript and Unity)<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| InkleWriter<br />
| http://www.inklestudios.com/inklewriter/<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| HTML, JSON, PDF, or Word<br />
| Low<br />
| Yes, once you've paid to have your story converted<br />
|<br />
|-<br />
| InquisitorIF<br />
| https://github.com/Orihaus/InquisitorIF<br />
| 2017-01-4<br />
| Hyperlink-Based<br />
| Inquisitor<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| INSTEAD<br />
| http://instead.syscall.ru/index.html<br />
| 2018-02-10<br />
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser<br />
| Lua<br />
| No<br />
| INSTEAD<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
|<br />
; [[IFML]]: Interactive Fiction Markup Language<br />
| http://sourceforge.net/projects/ifml<br />
| 2002 (unlikely to work on modern versions of Java)<br />
| Parser<br />
| IFML (XML-esque)<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Interactive Story<br />
| https://www.interactive-story.com/is/<br />
| 2015-12-24<br />
| Menu-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| JACL<br />
| http://code.google.com/p/jacl/<br />
| 2014-11-17<br />
| Parser<br />
| JACL<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Materialistic Interactive Fiction Engine<br />
| Defunct<br />
| 2015-03-11<br />
| Parser<br />
| Common Lisp<br />
| No<br />
| MIFE Game<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| ngPAWS<br />
|<br />
* http://www.ngpaws.com/<br />
* https://github.com/Utodev/ngPAWS<br />
| 2018-01-20<br />
| Parser<br />
| Visual, JavaScript<br />
| Download<br />
| HTML/Javascript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| nScripter and ONScripter<br />
|<br />
* http://www.nscripter.com/<br />
* https://onscripter.osdn.jp/onscripter.html<br />
|<br />
* 2018-02-23 (nScripter)<br />
* 2019-10-22 (ONScripter)<br />
| Graphical, Choice-Based<br />
| nScripter<br />
| No<br />
| nScripter<br />
| Medium<br />
| Yes<br />
| Yes (ONScripter)<br />
|-<br />
| Project PD<br />
| http://projectpd.blogspot.com/?m=0<br />
| 2012-03-19<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| PD<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| PyF<br />
| https://code.google.com/p/pyf/<br />
| 2009-12-3<br />
| Parser<br />
| Python, XML<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Python Adventure Writing System<br />
| http://members.nuvox.net/~zt.wolf/PAWS.htm<br />
| ?<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Python Universe Builder<br />
| http://py-universe.sourceforge.net/<br />
| 2013-03-22<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| QUEST 3/4/QuestNet<br />
|<br />
* http://textadventures.co.uk/quest/desktop (under previous versions)<br />
* https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/<br />
| 2009<br />
| Parser<br />
| ASL<br />
| Download<br />
| Quest<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| QUEST 5<br />
|<br />
* http://textadventures.co.uk/quest<br />
* https://github.com/textadventures/quest<br />
| 2018-02-22<br />
| Parser<br />
| Visual or QUEST<br />
| Download<br />
| Quest, can be converted to HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| QuestML<br />
| http://questml.com/<br />
| 2007-09<br />
| Choice-Based<br />
| QuestML<br />
| Optional download<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
|<br />
; [[QSP]]: Quest Soft Player<br />
|<br />
* http://qsp.su/<br />
* https://github.com/QSPFoundation/qsp<br />
| 2010-06-06<br />
| Choice-Based<br />
| Custom<br />
|<br />
* QGen<br />
* TXT2GAM<br />
| QSP<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Ramus<br />
| https://notimetoplay.org/engines/ramus/<br />
| 2020-04-10<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
|<br />
; [[R.A.G.S.|RAGS]]: Rapid Adventure Game Creation System<br />
| http://ragsgame.com<br />
| 2015-01-21<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| RAGS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| [[Ren'Py]]<br />
|<br />
* https://renpy.org/<br />
* https://github.com/renpy/renpy<br />
| 2019-10-17<br />
| Graphical, Choice-Based<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Salet<br />
| https://salet.su/<br />
| 2017-02-11<br />
| Choice-Based<br />
| Javascript<br />
| No<br />
| HTML/JavaScript<br />
| Low to High<br />
| Yes<br />
| Yes<br />
|-<br />
| ScottKit<br />
| https://github.com/MikeTaylor/scottkit<br />
| 2017-11-16<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Scott Adams<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Smash<br />
| http://www.rinkworks.com/smash/<br />
| 2007-09-27<br />
| Parser<br />
| Smash<br />
| Yes<br />
| Smash<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Squiffy<br />
|<br />
* http://textadventures.co.uk/squiffy<br />
* https://github.com/textadventures/squiffy<br />
| 2017-11-22<br />
| Hyperlink-Based<br />
| Markdown, JavaScript<br />
| Download or web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Story Explorer<br />
| https://robsprojects.co.uk/apps/storyexplorer/<br />
| 2014-08-2<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| StoryNexus<br />
| http://www.storynexus.com/s<br />
| 2013-12-8<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| StoryStylus<br />
| https://storystylus.com<br />
| ?<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Silverlight, web<br />
| Flash<br />
| Low to Medium<br />
| No, costs $20/month to use authoring system<br />
| No<br />
|-<br />
| Storyteller<br />
| http://storytellerjs.blogspot.com.au<br />
| 2014-04-28<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Storytron<br />
|<br />
* http://www.storytron.com/<br />
* https://github.com/storytron/swat<br />
| 2018-12-1<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download<br />
| Storytron<br />
| High<br />
| Yes<br />
| Yes<br />
|-<br />
| SUDS<br />
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/<br />
| 2007-10-20<br />
| Parser, Optional Menu<br />
| None, visual<br />
| Download<br />
| SUDS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| [[ThinBASIC Adventure Builder]] (TAB)<br />
| http://tab.thinbasic.com/<br />
| 2020-04-11<br />
| Parser<br />
| Basic<br />
| Download<br />
| TAB<br />
| Low<br />
| No<br />
|<br />
|-<br />
|<br />
; [[TADS]]: Text Adventure Development System<br />
|<br />
* http://www.tads.org/<br />
* http://www.tads.org/tads2.htm (TADS 2)<br />
| 2013-05-16<br />
| Parser<br />
| TADS<br />
| Download<br />
| TADS, HTML/JavaScript (TADS 3)<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Tale<br />
| https://github.com/irmen/Tale<br />
| 2018-01-20<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| TAVERN<br />
| http://zzo38computer.org/fossil/tavern.ui/<br />
| 2017-08-7<br />
| Parser<br />
| Forth-like<br />
| No<br />
| TAVERN (based on Hamster)<br />
| High<br />
| Yes<br />
|<br />
|-<br />
| Text Adventure Engine<br />
| https://github.com/ManzDev/text-adventure-engine<br />
| 2014-03-19<br />
| Parser<br />
| JSON<br />
| No<br />
| PHP<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| [[Textallion]]<br />
|<br />
* https://textallion.sourceforge.io/<br />
* https://sourceforge.net/p/textallion/code/ ([https://github.com/farvardin/textallion GitHub mirror])<br />
| 2019-11-23<br />
| Hyperlink-Based<br />
| txt2tags<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| [http://TextAdventure.js TextAdventure.js]<br />
| https://github.com/TheBroox/TextAdventure.js<br />
| 2017-11-17<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Texture<br />
|<br />
* https://texturewriter.com/<br />
* https://github.com/juhana/texture-reader<br />
| 2017-05-5<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes (Reader only)<br />
|-<br />
| Tinsel<br />
| https://github.com/lazerwalker/tinsel<br />
| 2015-12-18<br />
| Choice-Based<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Toothrot<br />
| https://github.com/toothrot-if/toothrot<br />
| 2018-08-24<br />
| Choice-Based or Hyperlink-Based<br />
| Markdown-like language, JavaScript<br />
| [https://github.com/toothrot-if/toothrot-ide Download]<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Twine<br />
| http://twinery.org/<br />
| 2018-01-30<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or web (2.0)<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Tworld (Seltani's engine)<br />
| https://github.com/erkyrath/tworld<br />
| 2015-12-6<br />
| Hyperlink-Based<br />
| Visual, Python<br />
| Built-in<br />
| Python<br />
| Medium to High<br />
| Yes, if you run your own server<br />
| Yes<br />
|-<br />
| Undum<br />
| https://github.com/idmillington/undum<br />
| 2018-10-11<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Varytale<br />
| Defunct<br />
| 2012<br />
| Hyperlink-Based<br />
| Visual, JavaScript-esque<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
| No<br />
|-<br />
| Visionary<br />
| https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm<br />
| 2011-12-17<br />
| Parser<br />
| None, visual<br />
| Download<br />
| Scott Adams<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wander<br />
| [https://bluerenga.wordpress.com/23-2015-04/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]<br />
| 2015-04-25<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Wander<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wibble Quest<br />
| http://orta.io/WibbleQuest/<br />
| 2012-01-17<br />
| Parser<br />
| Objective-C<br />
| No, XCode project included<br />
| iOS<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Windrift<br />
| https://github.com/lizadaly/windrift<br />
| 2018-12-20<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| WinPAW<br />
| http://www.winpaw.com/<br />
| 2006-08-12<br />
| Parser<br />
| Unnamed Language<br />
| Yes<br />
| PAW<br />
| Low to Medium<br />
| Yes<br />
| No<br />
|-<br />
| XVAN<br />
| https://www.xvan.nl/<br />
| 2018-03-28<br />
| Parser<br />
| XVAN<br />
| No<br />
| XVAN<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Yarnspin<br />
| https://mattiasgustavsson.itch.io/yarnspin<br />
| 2018-03-3<br />
| Choice-Based<br />
| Unnamed Language<br />
| Download<br />
| Yarnspin (text file)<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ZILF<br />
| http://zilf.io/<br />
| 2019-08-11<br />
| Parser<br />
| ZIL and MDL (vaguely Lisp-like)<br />
| VS Code extension<br />
| Z-machine<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|}</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=82213QSP2020-05-26T19:56:29Z<p>Uzume: /* Game editor QGen */ fix link; trac->svn</p>
<hr />
<div>{{engine infobox|title=QSP|image=|author=[[Valery Argunov]]|released=2004|last_release=2010|platform=Cross-platform|language=Russian|license=GPL v2|color=Possible|graphics=Possible|sound=Possible}}<br />
<div class="noautonum">__TOC__</div><br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valery "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[AeroQSP]] Shell for making Flash games, making QSP playable in a web browser.<br />
==Interpreters==<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[http://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
====QSP Player for Android====<br />
Version of the interpreter for Android devices. Works on Android 1.6 and higher.<br />
Alpha version:<br />
*[https://market.android.com/details?id=com.qsp.player Quest Player] ([http://qrcoder.ru/code/?https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.qsp.player&4&0 QR code])<br />
For those who do not have a Play Market:<br />
*[http://qsp-android-player.googlecode.com/files/QspPlayer.apk direct link] ([http://qrcoder.ru/code/?http%3A%2F%2Fqsp-android-player.googlecode.com%2Ffiles%2FQspPlayer.apk&4&0 QR code])<br />
====QSP Player for MacOS====<br />
Version 5.7.0 alpha:<br />
*[http://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
====QSP Player for Linux====<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
====Linux x86====<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [http://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
====Linux x86_64====<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [http://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
====Player QSP CE====<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[http://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
====qsPSP====<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[http://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[http://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
==== QSP Player for PocketBook====<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[http://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [http://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[http://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku(Леонид Черненко)<br />
'''Principal differences'''<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
*Universal player for Windows on the engine Awesomium [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
*QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
*JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
*Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
===Fastqsp===<br />
Faster than classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten to Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports html5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
===Game editor QGen===<br />
Версия 4.0 beta 1:<br />
*[http://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[https://subversion.assembla.com/svn/q-gen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[http://qsp.su/attachments/txt2gam011.zip Download]<br />
===GamConv===<br />
[http://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] <br />
==Links==<br />
* [http://qsp.su/ QSP.su] - the official site<br />
* [http://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [http://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=82212QSP2020-05-26T14:28:56Z<p>Uzume: /* Game editor QGen */ assembla->github</p>
<hr />
<div>{{engine infobox|title=QSP|image=|author=[[Valery Argunov]]|released=2004|last_release=2010|platform=Cross-platform|language=Russian|license=GPL v2|color=Possible|graphics=Possible|sound=Possible}}<br />
<div class="noautonum">__TOC__</div><br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valery "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[AeroQSP]] Shell for making Flash games, making QSP playable in a web browser.<br />
==Interpreters==<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[http://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
====QSP Player for Android====<br />
Version of the interpreter for Android devices. Works on Android 1.6 and higher.<br />
Alpha version:<br />
*[https://market.android.com/details?id=com.qsp.player Quest Player] ([http://qrcoder.ru/code/?https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.qsp.player&4&0 QR code])<br />
For those who do not have a Play Market:<br />
*[http://qsp-android-player.googlecode.com/files/QspPlayer.apk direct link] ([http://qrcoder.ru/code/?http%3A%2F%2Fqsp-android-player.googlecode.com%2Ffiles%2FQspPlayer.apk&4&0 QR code])<br />
====QSP Player for MacOS====<br />
Version 5.7.0 alpha:<br />
*[http://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
====QSP Player for Linux====<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
====Linux x86====<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [http://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
====Linux x86_64====<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [http://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
====Player QSP CE====<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[http://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
====qsPSP====<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[http://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[http://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
==== QSP Player for PocketBook====<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[http://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [http://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[http://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku(Леонид Черненко)<br />
'''Principal differences'''<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
*Universal player for Windows on the engine Awesomium [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
*QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
*JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
*Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
===Fastqsp===<br />
Faster than classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten to Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports html5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
===Game editor QGen===<br />
Версия 4.0 beta 1:<br />
*[http://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[http://my-trac.assembla.com/q-gen current version on wxWidgets]<br />
*[https://github.com/QSPFoundation/qsp/tree/master/qgen future version on Qt.]<br />
<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[http://qsp.su/attachments/txt2gam011.zip Download]<br />
===GamConv===<br />
[http://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] <br />
==Links==<br />
* [http://qsp.su/ QSP.su] - the official site<br />
* [http://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [http://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]</div>Uzumehttps://www.ifwiki.org/index.php?title=QSP&diff=82211QSP2020-05-24T11:31:53Z<p>Uzume: /* Qqsp */ fix source URL</p>
<hr />
<div>{{engine infobox|title=QSP|image=|author=[[Valery Argunov]]|released=2004|last_release=2010|platform=Cross-platform|language=Russian|license=GPL v2|color=Possible|graphics=Possible|sound=Possible}}<br />
<div class="noautonum">__TOC__</div><br />
=Quest Soft Player=<br />
'''Quest Soft Player''' is a text-based game developing system leaning towards the choice-based interface (there is an option to make a parser game). It includes a cross-platform player and a couple of utilities for game development.<br />
<br />
Originally developed by Valery "Byte" Argunov, it has a big and stable Russian community.<br />
<br />
The program is cross-platform, working on Windows, PocketBook, Android, Windows CE / Windows Mobile, Linux / Unix, MacOS, Sony PSP, BeOS / Haiku. The player is licensed under GPLv2, some utilities and libraries are LGPLv2.<br />
<br />
There is a flavor of QSP named [[AeroQSP]] Shell for making Flash games, making QSP playable in a web browser.<br />
==Interpreters==<br />
===QSP Player for Windows===<br />
Basic archive of the interpreter (Windows version)<br />
Version 5.7.0:<br />
*[http://qsp.su/attachments/qsp570.zip Download this file (qsp570.zip)]<br />
====QSP Player for Android====<br />
Version of the interpreter for Android devices. Works on Android 1.6 and higher.<br />
Alpha version:<br />
*[https://market.android.com/details?id=com.qsp.player Quest Player] ([http://qrcoder.ru/code/?https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.qsp.player&4&0 QR code])<br />
For those who do not have a Play Market:<br />
*[http://qsp-android-player.googlecode.com/files/QspPlayer.apk direct link] ([http://qrcoder.ru/code/?http%3A%2F%2Fqsp-android-player.googlecode.com%2Ffiles%2FQspPlayer.apk&4&0 QR code])<br />
====QSP Player for MacOS====<br />
Version 5.7.0 alpha:<br />
*[http://qsp.su/attachments/qsp_5.7.0_alpha.dmg.zip Download]<br />
====QSP Player for Linux====<br />
*[https://github.com/QSPFoundation/qsp Source code for self-build]<br />
Version 5.7.0 corresponds to revision 63e49c6a47ffd027c926b81c35422a78d851a674<br />
====Linux x86====<br />
The basic archive of the interpreter for Linux x86 platforms. Built on Ubuntu 10.04<br />
<br />
* [http://qsp.su/attachments/qsp570.tar.bz2 Version 5.7.0]<br />
====Linux x86_64====<br />
The basic archive of the interpreter for Linux x86_64 platforms. Built on Ubuntu 10.04<br />
* [http://qsp.su/attachments/qsp570_64.tar.bz2 Version 5.7.0]<br />
<br />
====Player QSP CE====<br />
Version of the interpreter for Pocket PC 2003 - Windows Mobile 6.1 devices. Only QVGA displays are supported.<br />
Version 5.7.0 beta 0.7.1:<br />
*[http://qsp.su/attachments/qspce_570_071.cab Download]<br />
<br />
====qsPSP====<br />
Port of the interpreter on the Sony PSP.<br />
Currently, graphics and sounds are not supported, otherwise it is a fully functioning platform on which you can play any QSP-games without restrictions.<br />
*[http://qsp.su/attachments/qspsp095.rar Version 0.9.5]<br />
*[http://qsp.su/attachments/qspsp095slim.zip Version 0.9.5 for PSP-Slim]<br />
==== QSP Player for PocketBook====<br />
QSP version for PocketBook (e-books). Developers Page: [fedorchenko.net]<br />
*[http://qsp.su/attachments/qsp_for_pb_100.zip Version 1.00]<br />
===AeroQSP Shell===<br />
QSP on Flash with enhanced graphics support. To work, you need a pre-installed [http://get.adobe.com/ru/flashplayer/otherversions/ Flash plug-in for Internet Explorer.]<br />
Version 5.7.0.5:<br />
*[http://qsp.su/attachments/aeroshell.zip Download]<br />
<br />
===Quest Navigator===<br />
Quest Navigator is created as the next step in the development of the QSP platform, in place of the outdated classic player and AeroQSP. Author - Nex-Otaku(Леонид Черненко)<br />
'''Principal differences'''<br />
# The content is rendered by means of the browser. There is full support of HTML, CSS and Javascript.<br />
# Decoration is separated from the game code<br />
# It is easier to port the player by moving the platform independent part of the logic into a common Javascript framework<br />
# Support for mobile platforms (Android, iOS)<br />
*Universal player for Windows on the engine Awesomium [https://github.com/Nex-Otaku/quest-navigator-awesomium Github]<br />
*QSP library branch, modified for Quest Navigator [https://github.com/Nex-Otaku/qsplib-experimental Github]<br />
*JS framework (core) [https://github.com/Nex-Otaku/quest-navigator-core Github]<br />
*Library project for Android standalone applications [https://github.com/Nex-Otaku/quest-navigator-library-android GitHub]<br />
===Fastqsp===<br />
Faster than classic player. Author - Graylord.<br />
*[https://github.com/graylor/FastQSP Github]<br />
===Qqsp===<br />
Alternate player for qsp games.The interface is rewritten to Qt. Author - Sonnix.<br />
The new player should be fully compatible with the old one. Save games are compatible between the players. The player has all the functionality and settings from the original. There are also a couple of additional settings. You can enable the display of the html code of the current page. You can enable the autostart of the last downloaded game.<br />
<br />
The player supports html5 and video.<br />
Versions:<br />
*[https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo Win32 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o Win64 Qt 5.9.3 (stable)]<br />
*[https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA Win32 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg Win64 Qt 5.10.1 (experimental)]<br />
*[https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac macOS]<br />
*[https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA Linux]<br />
*[https://gitlab.com/Sonnix1/Qqsp Source code]<br />
<br />
==Useful programs==<br />
===Game editor QGen===<br />
Версия 4.0 beta 1:<br />
*[http://qsp.su/attachments/qgen400b1.zip Download]<br />
Source code:<br />
*[http://my-trac.assembla.com/q-gen current version on wxWidgets]<br />
*[http://svn2.assembla.com/svn/qsp/trunk/qgen/ future version on Qt.]<br />
===TXT2GAM===<br />
Utility for converting text files to QSP format.<br />
Allows you to write games in any text editor.<br />
*[http://qsp.su/attachments/txt2gam011.zip Download]<br />
===GamConv===<br />
[http://qsp.su/attachments/gamconv.rar GUI-shell for the utility TXT2GAM] <br />
==Links==<br />
* [http://qsp.su/ QSP.su] - the official site<br />
* [http://wiki.qsp.su/ Wiki] - documentation and guides<br />
* [https://github.com/QSPFoundation/qsp Source code] - source code on Github<br />
* [http://ifwiki.ru/QSP QSP] - page on the russian IFWiki<br />
[[Category:Authoring system]]<br />
[[Category:CYOA]]<br />
[[Category:Russian]]</div>Uzumehttps://www.ifwiki.org/index.php?title=Engine_List&diff=81599Engine List2019-10-31T05:31:42Z<p>Uzume: ONScripter</p>
<hr />
<div>{| class="wikitable sortable"<br />
!width="15%"| Engine Name<br />
!width="20%"| Website<br />
!width="10%"| Last Updated<br />
!width="10%"| User Interface<br />
!width="10%"| Scripting Language<br />
!width="5%"| IDE<br />
!width="10%"| Game File Format<br />
!width="10%"| Complexity<br />
!width="5%"| Can Self-Publish Titles<br />
!width="5%"| Open Source<br />
|-<br />
| ADL<br />
| http://adl.sourceforge.net<br />
| ?<br />
| Parser<br />
| ADL<br />
| No<br />
| ADL<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| ADRIFT<br />
| http://www.adrift.co/<br /><br />
https://github.com/jcwild/ADRIFT<br />
| 6/6/2016<br />
| Parser<br />
| None, visual<br />
| Download<br />
| ADRIFT<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventure<br />
| https://github.com/adrian-prantl/adventure<br />
| 11/28/2015<br />
| Parser<br />
| Prolog<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes, under AGPL terms<br />
| Yes<br />
|-<br />
| Adventure Book<br />
| http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Download<br />
| ADV, Z-machine, Standalone<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| adventure.lua<br />
| https://github.com/shawndumas/adventure.lua<br />
| 9/26/2013<br />
| Parser<br />
| Lua<br />
| No<br />
| Lua<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventuron<br />
| https://eeyo.io/adv781<br />
| ?<br />
| Parser<br />
| ?<br />
| Web<br />
| HTML/JavaScript<br />
| ?<br />
| Yes<br />
| No<br />
|-<br />
| AdvSys<br />
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html<br />
| ?<br />
| Parser<br />
| Unnamed Lisp-like language<br />
| No<br />
| AdvSys<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Aetheria<br />
| https://github.com/komoku/aetheria<br />
| 3/11/2017<br />
| Parser<br />
| Beanshell<br />
| Download<br />
| Aetheria<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Aiee!<br />
| http://markdamonhughes.com/Aiee/<br />
| 10/19/2004<br />
| Parser<br />
| XML-esque<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Alan<br />
| http://www.alanif.se/<br />
| 10/2/2016<br />
| Parser<br />
| Alan<br />
| Download<br />
| Alan<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| AXMA Story Maker<br />
| http://sm.axmasoft.com/<br />
| ?<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if you buy AXMA<br />
|<br />
|-<br />
| Blink!<br />
| http://bloomengine.com/blink/<br />
| ?<br />
| Hyperlink-Based<br />
| Unnamed Language<br />
| No<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ChoiceScript<br />
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/<br />
| 11/7/2017<br />
| Choice-Based<br />
| ChoiceScript<br />
| [https://choicescriptide.github.io Third-party Download]<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if your game is released for free or you work out a revenue-sharing model<br />
| Yes, but the license is restrictive<br />
|-<br />
| Choose Your Story<br />
| http://chooseyourstory.com<br />
| 2017<br />
| Choice-Based<br />
| Visual, Unnamed Language<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| CLI Adventure Games<br />
| http://thejackalofjavascript.com/text-based-adventure-games/<br />
| 12/13/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Curveship<br />
| http://curveship.com/<br /><br />
https://github.com/nickmontfort/curveship<br />
| 3/31/2011<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Dendry<br />
| https://github.com/dendry/dendry<br />
| 7/12/2015 (never finished)<br />
| Hyperlink-Based<br />
| Dendry<br />
| No, but plugins are available for various code editors<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Dialog<br />
| https://linusakesson.net/dialog/index.php<br />
| 1/23/2019<br />
| Parser<br />
| Dialog<br />
| No<br />
| Z-machine<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| egamebook<br />
| https://github.com/filiph/egamebook<br />
| 1/21/2019<br />
| Choice-Based<br />
| Dart, various definition languages<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Enter the Story<br />
| http://enterthestory.com/<br /><br />
Save any story webpage to download the engine.<br />
| 2013<br />
| Choice-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Erasmatron<br />
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]<br />
| 5/23/2000<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download (only a demo was ever released publicly)<br />
| Erasmatron<br />
| High<br />
| Yes, if you can obtain a version that can compile storyworlds<br />
| No<br />
|-<br />
| Ficdown<br />
| https://ficdown.com<br /><br />
https://ficdown.com/source<br />
| 5/22/2018<br />
| Choice-Based<br />
| Markdown<br />
| No<br />
| EPUB or HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Flux<br />
| Defunct<br />
| 2015<br />
| Parser<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Fungus<br />
| http://fungusgames.com<br />
| 1/14/2018<br />
| Graphical, Menu-Driven<br />
| Visual, optional scripting via Unity<br />
| Visual editor embedded in Unity<br />
| Anything Unity supports<br />
| Low to High<br />
| Yes<br />
|<br />
|-<br />
| Gamefic<br />
| https://github.com/castwide/gamefic<br />
| 7/31/2017<br />
| Parser<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| gist-txt<br />
| https://github.com/potomak/gist-txt<br />
| 12/15/2015<br />
| Hyperlink-Based<br />
| Markdown<br />
| No<br />
| Markdown<br />
| Low<br />
| Yes, if you host your own copy of the interpreter<br />
| Yes<br />
|-<br />
| HERITAGE<br />
| https://notabug.org/SylvieLorxu/HERITAGE<br />
| 7/4/2015<br />
| Parser<br />
| HERITAGE<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Hoot<br />
| http://ratfactor.com/misc/hoot/hoot.html<br />
| 2013<br />
| Hyperlink-Based<br />
| Hootscript<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Hugo<br />
| http://www.generalcoffee.com/hugo/gethugo.html<br />
| 1/10/2006<br />
| Parser<br />
| Hugo<br />
| No<br />
| Hugo<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Icicle Engine<br />
| http://icicle-engine.org/<br />
| In development<br />
| FPS-Style<br />
| Unknown<br />
| Visual editors<br />
| Icicle<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Infinite Story<br />
| http://infinite-story.com/<br />
| 6/19/2012<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Inform<br />
| http://inform7.com/<br /><br />
http://inform-fiction.org/ (Inform 6)<br />
| 12/24/2015<br />
| Parser<br />
| Inform<br />
| Download<br />
| Z-machine, Glulx<br />
| Low to Medium<br />
| Yes<br />
| Yes (Inform 6)<br />
|-<br />
| Ink<br />
| https://www.inklestudios.com/ink/<br /><br />
https://github.com/inkle/ink<br />
| 10/4/2018<br />
| Hyperlink-Based<br />
| Ink<br />
| [https://github.com/inkle/inky Yes]<br />
| JSON (runtimes exist for JavaScript and Unity)<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| InkleWriter<br />
| http://www.inklestudios.com/inklewriter/<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| HTML, JSON, PDF, or Word<br />
| Low<br />
| Yes, once you've paid to have your story converted<br />
|<br />
|-<br />
| InquisitorIF<br />
| https://github.com/Orihaus/InquisitorIF<br />
| 1/4/2017<br />
| Hyperlink-Based<br />
| Inquisitor<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| INSTEAD<br />
| http://instead.syscall.ru/index.html<br />
| 2/10/2018<br />
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser<br />
| Lua<br />
| No<br />
| INSTEAD<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Interactive Fiction Markup Language (IFML)<br />
| http://sourceforge.net/projects/ifml<br />
| 2002 (unlikely to work on modern versions of Java)<br />
| Parser<br />
| IFML (XML-esque)<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Interactive Story<br />
| https://www.interactive-story.com/is/<br />
| 12/24/2015<br />
| Menu-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| JACL<br />
| http://code.google.com/p/jacl/<br />
| 11/17/2014<br />
| Parser<br />
| JACL<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Materialistic Interactive Fiction Engine<br />
| Defunct<br />
| 3/11/2015<br />
| Parser<br />
| Common Lisp<br />
| No<br />
| MIFE Game<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| ngPAWS<br />
| http://www.ngpaws.com/<br /><br />
https://github.com/Utodev/ngPAWS<br />
| 1/20/2018<br />
| Parser<br />
| Visual, JavaScript<br />
| Download<br />
| HTML/Javascript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| nScripter and ONScripter<br />
| http://www.nscripter.com/<br /><br />
https://onscripter.osdn.jp/onscripter.html<br />
| 2/23/2018 (nScripter)<br /><br />
10/22/2019 (ONScripter)<br />
| Graphical, Choice-Based<br />
| nScripter<br />
| No<br />
| nScripter<br />
| Medium<br />
| Yes<br />
| Yes (ONScripter)<br />
|-<br />
| Project PD<br />
| http://projectpd.blogspot.com/?m=0<br />
| 3/19/2012<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| PD<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| PyF<br />
| https://code.google.com/p/pyf/<br />
| 12/3/2009<br />
| Parser<br />
| Python, XML<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Python Adventure Writing System<br />
| http://members.nuvox.net/~zt.wolf/PAWS.htm<br />
| ?<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Python Universe Builder<br />
| http://py-universe.sourceforge.net/<br />
| 3/22/2013<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| QUEST 3/4/QuestNet<br />
| http://textadventures.co.uk/quest/desktop (under previous versions)<br /><br />
https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/<br />
| 2009<br />
| Parser<br />
| ASL<br />
| Download<br />
| Quest<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| QUEST 5<br />
| http://textadventures.co.uk/quest<br /><br />
https://github.com/textadventures/quest<br />
| 2/22/2018<br />
| Parser<br />
| Visual or QUEST<br />
| Download<br />
| Quest, can be converted to HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| QuestML<br />
| http://questml.com/<br />
| 9/2007<br />
| Choice-Based<br />
| QuestML<br />
| Optional download<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ramus<br />
| http://ramus.notimetoplay.org/<br />
| 4/24/2013<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Rapid Adventure Game Creation System (RAGS)<br />
| http://ragsgame.com<br />
| 1/21/2015<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| RAGS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ren'Py<br />
| http://renpy.org<br /><br />
https://github.com/renpy/renpy<br />
| 10/17/2019<br />
| Graphical, Choice-Based<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Salet<br />
| https://salet.su/<br />
| 02/11/2017<br />
| Choice-Based<br />
| Javascript<br />
| No<br />
| HTML/JavaScript<br />
| Low to High<br />
| Yes<br />
| Yes<br />
|-<br />
| ScottKit<br />
| https://github.com/MikeTaylor/scottkit<br />
| 11/16/2017<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Scott Adams<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Smash<br />
| http://www.rinkworks.com/smash/<br />
| 9/27/2007<br />
| Parser<br />
| Smash<br />
| Yes<br />
| Smash<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Squiffy<br />
| http://textadventures.co.uk/squiffy<br /><br />
https://github.com/textadventures/squiffy<br />
| 11/22/2017<br />
| Hyperlink-Based<br />
| Markdown, JavaScript<br />
| Download or web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Story Explorer<br />
| https://robsprojects.co.uk/apps/storyexplorer/<br />
| 8/2/2014<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| StoryNexus<br />
| http://www.storynexus.com/s<br />
| 12/8/2013<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| StoryStylus<br />
| https://storystylus.com<br />
| ?<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Silverlight, web<br />
| Flash<br />
| Low to Medium<br />
| No, costs $20/month to use authoring system<br />
| No<br />
|-<br />
| Storyteller<br />
| http://storytellerjs.blogspot.com.au<br />
| 4/28/2014<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Storytron<br />
| http://www.storytron.com/<br /><br />
https://github.com/storytron/swat<br />
| 12/1/2018<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download<br />
| Storytron<br />
| High<br />
| Yes<br />
| Yes<br />
|-<br />
| SUDS<br />
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/<br />
| 10/20/2007<br />
| Parser, Optional Menu<br />
| None, visual<br />
| Download<br />
| SUDS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| TADS<br />
| http://www.tads.org/<br /><br />
http://www.tads.org/tads2.htm (TADS 2)<br />
| 5/16/2013<br />
| Parser<br />
| TADS<br />
| Download<br />
| TADS, HTML/JavaScript (TADS 3)<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Tale<br />
| https://github.com/irmen/Tale<br />
| 1/20/2018<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| TAVERN<br />
| http://zzo38computer.org/fossil/tavern.ui/<br />
| 8/7/2017<br />
| Parser<br />
| Forth-like<br />
| No<br />
| TAVERN<br /><br />
(Hamster archive-based)<br />
| High<br />
| Yes<br />
|<br />
|-<br />
| Text Adventure Engine<br />
| https://github.com/ManzDev/text-adventure-engine<br />
| 3/19/2014<br />
| Parser<br />
| JSON<br />
| No<br />
| PHP<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| [http://TextAdventure.js TextAdventure.js]<br />
| https://github.com/TheBroox/TextAdventure.js<br />
| 11/17/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Texture<br />
| https://texturewriter.com/<br /><br />
https://github.com/juhana/texture-reader<br />
| 5/5/2017<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes (Reader only)<br />
|-<br />
| Tinsel<br />
| https://github.com/lazerwalker/tinsel<br />
| 12/18/2015<br />
| Choice-Based<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Toothrot<br />
| https://github.com/toothrot-if/toothrot<br />
| 8/24/2018<br />
| Choice-Based or Hyperlink-Based<br />
| Markdown-like language, JavaScript<br />
| [https://github.com/toothrot-if/toothrot-ide Download]<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Twine<br />
| http://twinery.org/<br />
| 1/30/2018<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or web (2.0)<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Tworld (Seltani's engine)<br />
| https://github.com/erkyrath/tworld<br />
| 12/6/2015<br />
| Hyperlink-Based<br />
| Visual, Python<br />
| Built-in<br />
| Python<br />
| Medium to High<br />
| Yes, if you run your own server<br />
| Yes<br />
|-<br />
| Undum<br />
| https://github.com/idmillington/undum<br />
| 10/11/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Varytale<br />
| Defunct<br />
| 2012<br />
| Hyperlink-Based<br />
| Visual, JavaScript-esque<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
| No<br />
|-<br />
| Visionary<br />
| https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm<br />
| 12/17/2011<br />
| Parser<br />
| None, visual<br />
| Download<br />
| Scott Adams<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wander<br />
| [https://bluerenga.wordpress.com/2015/04/23/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]<br />
| 4/25/2015<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Wander<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wibble Quest<br />
| http://orta.io/WibbleQuest/<br />
| 1/17/2012<br />
| Parser<br />
| Objective-C<br />
| No, XCode project included<br />
| iOS<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Windrift<br />
| https://github.com/lizadaly/windrift<br />
| 12/20/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| WinPAW<br />
| http://www.winpaw.com/<br />
| 8/12/2006<br />
| Parser<br />
| Unnamed Language<br />
| Yes<br />
| PAW<br />
| Low to Medium<br />
| Yes<br />
| No<br />
|-<br />
| XVAN<br />
| https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0<br />
| 3/28/2018<br />
| Parser<br />
| XVAN<br />
| No<br />
| XVAN<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Yarnspin<br />
| https://mattiasgustavsson.itch.io/yarnspin<br />
| 3/3/2018<br />
| Choice-Based<br />
| Unnamed Language<br />
| Download<br />
| Yarnspin (text file)<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ZILF<br />
| http://zilf.io/<br />
| 8/11/2019<br />
| Parser<br />
| ZIL and MDL (vaguely Lisp-like)<br />
| VS Code extension<br />
| Z-machine<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|}</div>Uzumehttps://www.ifwiki.org/index.php?title=Engine_List&diff=81591Engine List2019-10-30T20:21:07Z<p>Uzume: much easier to read and now sortable by different collumns</p>
<hr />
<div>{| class="wikitable sortable"<br />
!width="15%"| Engine Name<br />
!width="20%"| Website<br />
!width="10%"| Last Updated<br />
!width="10%"| User Interface<br />
!width="10%"| Scripting Language<br />
!width="5%"| IDE<br />
!width="10%"| Game File Format<br />
!width="10%"| Complexity<br />
!width="5%"| Can Self-Publish Titles<br />
!width="5%"| Open Source<br />
|-<br />
| ADL<br />
| http://adl.sourceforge.net<br />
| ?<br />
| Parser<br />
| ADL<br />
| No<br />
| ADL<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| ADRIFT<br />
| http://www.adrift.co/<br /><br />
https://github.com/jcwild/ADRIFT<br />
| 6/6/2016<br />
| Parser<br />
| None, visual<br />
| Download<br />
| ADRIFT<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventure<br />
| https://github.com/adrian-prantl/adventure<br />
| 11/28/2015<br />
| Parser<br />
| Prolog<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes, under AGPL terms<br />
| Yes<br />
|-<br />
| Adventure Book<br />
| http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Download<br />
| ADV, Z-machine, Standalone<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| adventure.lua<br />
| https://github.com/shawndumas/adventure.lua<br />
| 9/26/2013<br />
| Parser<br />
| Lua<br />
| No<br />
| Lua<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventuron<br />
| https://eeyo.io/adv781<br />
| ?<br />
| Parser<br />
| ?<br />
| Web<br />
| HTML/JavaScript<br />
| ?<br />
| Yes<br />
| No<br />
|-<br />
| AdvSys<br />
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html<br />
| ?<br />
| Parser<br />
| Unnamed Lisp-like language<br />
| No<br />
| AdvSys<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Aetheria<br />
| https://github.com/komoku/aetheria<br />
| 3/11/2017<br />
| Parser<br />
| Beanshell<br />
| Download<br />
| Aetheria<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Aiee!<br />
| http://markdamonhughes.com/Aiee/<br />
| 10/19/2004<br />
| Parser<br />
| XML-esque<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Alan<br />
| http://www.alanif.se/<br />
| 10/2/2016<br />
| Parser<br />
| Alan<br />
| Download<br />
| Alan<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| AXMA Story Maker<br />
| http://sm.axmasoft.com/<br />
| ?<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if you buy AXMA<br />
|<br />
|-<br />
| Blink!<br />
| http://bloomengine.com/blink/<br />
| ?<br />
| Hyperlink-Based<br />
| Unnamed Language<br />
| No<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ChoiceScript<br />
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/<br />
| 11/7/2017<br />
| Choice-Based<br />
| ChoiceScript<br />
| [https://choicescriptide.github.io Third-party Download]<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if your game is released for free or you work out a revenue-sharing model<br />
| Yes, but the license is restrictive<br />
|-<br />
| Choose Your Story<br />
| http://chooseyourstory.com<br />
| 2017<br />
| Choice-Based<br />
| Visual, Unnamed Language<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| CLI Adventure Games<br />
| http://thejackalofjavascript.com/text-based-adventure-games/<br />
| 12/13/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Curveship<br />
| http://curveship.com/<br /><br />
https://github.com/nickmontfort/curveship<br />
| 3/31/2011<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Dendry<br />
| https://github.com/dendry/dendry<br />
| 7/12/2015 (never finished)<br />
| Hyperlink-Based<br />
| Dendry<br />
| No, but plugins are available for various code editors<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Dialog<br />
| https://linusakesson.net/dialog/index.php<br />
| 1/23/2019<br />
| Parser<br />
| Dialog<br />
| No<br />
| Z-machine<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| egamebook<br />
| https://github.com/filiph/egamebook<br />
| 1/21/2019<br />
| Choice-Based<br />
| Dart, various definition languages<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Enter the Story<br />
| http://enterthestory.com/<br /><br />
Save any story webpage to download the engine.<br />
| 2013<br />
| Choice-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Erasmatron<br />
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]<br />
| 5/23/2000<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download (only a demo was ever released publicly)<br />
| Erasmatron<br />
| High<br />
| Yes, if you can obtain a version that can compile storyworlds<br />
| No<br />
|-<br />
| Ficdown<br />
| https://ficdown.com<br /><br />
https://ficdown.com/source<br />
| 5/22/2018<br />
| Choice-Based<br />
| Markdown<br />
| No<br />
| EPUB or HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Flux<br />
| Defunct<br />
| 2015<br />
| Parser<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Fungus<br />
| http://fungusgames.com<br />
| 1/14/2018<br />
| Graphical, Menu-Driven<br />
| Visual, optional scripting via Unity<br />
| Visual editor embedded in Unity<br />
| Anything Unity supports<br />
| Low to High<br />
| Yes<br />
|<br />
|-<br />
| Gamefic<br />
| https://github.com/castwide/gamefic<br />
| 7/31/2017<br />
| Parser<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| gist-txt<br />
| https://github.com/potomak/gist-txt<br />
| 12/15/2015<br />
| Hyperlink-Based<br />
| Markdown<br />
| No<br />
| Markdown<br />
| Low<br />
| Yes, if you host your own copy of the interpreter<br />
| Yes<br />
|-<br />
| HERITAGE<br />
| https://notabug.org/SylvieLorxu/HERITAGE<br />
| 7/4/2015<br />
| Parser<br />
| HERITAGE<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Hoot<br />
| http://ratfactor.com/misc/hoot/hoot.html<br />
| 2013<br />
| Hyperlink-Based<br />
| Hootscript<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Hugo<br />
| http://www.generalcoffee.com/hugo/gethugo.html<br />
| 1/10/2006<br />
| Parser<br />
| Hugo<br />
| No<br />
| Hugo<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Icicle Engine<br />
| http://icicle-engine.org/<br />
| In development<br />
| FPS-Style<br />
| Unknown<br />
| Visual editors<br />
| Icicle<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Infinite Story<br />
| http://infinite-story.com/<br />
| 6/19/2012<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Inform<br />
| http://inform7.com/<br /><br />
http://inform-fiction.org/ (Inform 6)<br />
| 12/24/2015<br />
| Parser<br />
| Inform<br />
| Download<br />
| Z-machine, Glulx<br />
| Low to Medium<br />
| Yes<br />
| Yes (Inform 6)<br />
|-<br />
| Ink<br />
| https://www.inklestudios.com/ink/<br /><br />
https://github.com/inkle/ink<br />
| 10/4/2018<br />
| Hyperlink-Based<br />
| Ink<br />
| [https://github.com/inkle/inky Yes]<br />
| JSON (runtimes exist for JavaScript and Unity)<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| InkleWriter<br />
| http://www.inklestudios.com/inklewriter/<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| HTML, JSON, PDF, or Word<br />
| Low<br />
| Yes, once you've paid to have your story converted<br />
|<br />
|-<br />
| InquisitorIF<br />
| https://github.com/Orihaus/InquisitorIF<br />
| 1/4/2017<br />
| Hyperlink-Based<br />
| Inquisitor<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| INSTEAD<br />
| http://instead.syscall.ru/index.html<br />
| 2/10/2018<br />
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser<br />
| Lua<br />
| No<br />
| INSTEAD<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Interactive Fiction Markup Language (IFML)<br />
| http://sourceforge.net/projects/ifml<br />
| 2002 (unlikely to work on modern versions of Java)<br />
| Parser<br />
| IFML (XML-esque)<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Interactive Story<br />
| https://www.interactive-story.com/is/<br />
| 12/24/2015<br />
| Menu-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| JACL<br />
| http://code.google.com/p/jacl/<br />
| 11/17/2014<br />
| Parser<br />
| JACL<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Materialistic Interactive Fiction Engine<br />
| Defunct<br />
| 3/11/2015<br />
| Parser<br />
| Common Lisp<br />
| No<br />
| MIFE Game<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| ngPAWS<br />
| http://www.ngpaws.com/<br /><br />
https://github.com/Utodev/ngPAWS<br />
| 1/20/2018<br />
| Parser<br />
| Visual, JavaScript<br />
| Download<br />
| HTML/Javascript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| nScripter and ONScripter<br />
| http://unclemion.com/onscripter/<br /><br />
http://www.nscripter.com/<br />
| 2/23/2018 (nScripter)<br /><br />
10/9/2011 (ONScripter)<br />
| Graphical, Choice-Based<br />
| nScripter<br />
| No<br />
| nScripter<br />
| Medium<br />
| Yes<br />
| Yes (ONScripter)<br />
|-<br />
| Project PD<br />
| http://projectpd.blogspot.com/?m=0<br />
| 3/19/2012<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| PD<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| PyF<br />
| https://code.google.com/p/pyf/<br />
| 12/3/2009<br />
| Parser<br />
| Python, XML<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Python Adventure Writing System<br />
| http://members.nuvox.net/~zt.wolf/PAWS.htm<br />
| ?<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Python Universe Builder<br />
| http://py-universe.sourceforge.net/<br />
| 3/22/2013<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| QUEST 3/4/QuestNet<br />
| http://textadventures.co.uk/quest/desktop (under previous versions)<br /><br />
https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/<br />
| 2009<br />
| Parser<br />
| ASL<br />
| Download<br />
| Quest<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| QUEST 5<br />
| http://textadventures.co.uk/quest<br /><br />
https://github.com/textadventures/quest<br />
| 2/22/2018<br />
| Parser<br />
| Visual or QUEST<br />
| Download<br />
| Quest, can be converted to HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| QuestML<br />
| http://questml.com/<br />
| 9/2007<br />
| Choice-Based<br />
| QuestML<br />
| Optional download<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ramus<br />
| http://ramus.notimetoplay.org/<br />
| 4/24/2013<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Rapid Adventure Game Creation System (RAGS)<br />
| http://ragsgame.com<br />
| 1/21/2015<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| RAGS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ren'Py<br />
| http://renpy.org<br /><br />
https://github.com/renpy/renpy<br />
| 10/17/2019<br />
| Graphical, Choice-Based<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Salet<br />
| https://salet.su/<br />
| 02/11/2017<br />
| Choice-Based<br />
| Javascript<br />
| No<br />
| HTML/JavaScript<br />
| Low to High<br />
| Yes<br />
| Yes<br />
|-<br />
| ScottKit<br />
| https://github.com/MikeTaylor/scottkit<br />
| 11/16/2017<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Scott Adams<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Smash<br />
| http://www.rinkworks.com/smash/<br />
| 9/27/2007<br />
| Parser<br />
| Smash<br />
| Yes<br />
| Smash<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Squiffy<br />
| http://textadventures.co.uk/squiffy<br /><br />
https://github.com/textadventures/squiffy<br />
| 11/22/2017<br />
| Hyperlink-Based<br />
| Markdown, JavaScript<br />
| Download or web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Story Explorer<br />
| https://robsprojects.co.uk/apps/storyexplorer/<br />
| 8/2/2014<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| StoryNexus<br />
| http://www.storynexus.com/s<br />
| 12/8/2013<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| StoryStylus<br />
| https://storystylus.com<br />
| ?<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Silverlight, web<br />
| Flash<br />
| Low to Medium<br />
| No, costs $20/month to use authoring system<br />
| No<br />
|-<br />
| Storyteller<br />
| http://storytellerjs.blogspot.com.au<br />
| 4/28/2014<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Storytron<br />
| http://www.storytron.com/<br /><br />
https://github.com/storytron/swat<br />
| 12/1/2018<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download<br />
| Storytron<br />
| High<br />
| Yes<br />
| Yes<br />
|-<br />
| SUDS<br />
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/<br />
| 10/20/2007<br />
| Parser, Optional Menu<br />
| None, visual<br />
| Download<br />
| SUDS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| TADS<br />
| http://www.tads.org/<br /><br />
http://www.tads.org/tads2.htm (TADS 2)<br />
| 5/16/2013<br />
| Parser<br />
| TADS<br />
| Download<br />
| TADS, HTML/JavaScript (TADS 3)<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Tale<br />
| https://github.com/irmen/Tale<br />
| 1/20/2018<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| TAVERN<br />
| http://zzo38computer.org/fossil/tavern.ui/<br />
| 8/7/2017<br />
| Parser<br />
| Forth-like<br />
| No<br />
| TAVERN<br /><br />
(Hamster archive-based)<br />
| High<br />
| Yes<br />
|<br />
|-<br />
| Text Adventure Engine<br />
| https://github.com/ManzDev/text-adventure-engine<br />
| 3/19/2014<br />
| Parser<br />
| JSON<br />
| No<br />
| PHP<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| [http://TextAdventure.js TextAdventure.js]<br />
| https://github.com/TheBroox/TextAdventure.js<br />
| 11/17/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Texture<br />
| https://texturewriter.com/<br /><br />
https://github.com/juhana/texture-reader<br />
| 5/5/2017<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes (Reader only)<br />
|-<br />
| Tinsel<br />
| https://github.com/lazerwalker/tinsel<br />
| 12/18/2015<br />
| Choice-Based<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Toothrot<br />
| https://github.com/toothrot-if/toothrot<br />
| 8/24/2018<br />
| Choice-Based or Hyperlink-Based<br />
| Markdown-like language, JavaScript<br />
| [https://github.com/toothrot-if/toothrot-ide Download]<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Twine<br />
| http://twinery.org/<br />
| 1/30/2018<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or web (2.0)<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Tworld (Seltani's engine)<br />
| https://github.com/erkyrath/tworld<br />
| 12/6/2015<br />
| Hyperlink-Based<br />
| Visual, Python<br />
| Built-in<br />
| Python<br />
| Medium to High<br />
| Yes, if you run your own server<br />
| Yes<br />
|-<br />
| Undum<br />
| https://github.com/idmillington/undum<br />
| 10/11/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Varytale<br />
| Defunct<br />
| 2012<br />
| Hyperlink-Based<br />
| Visual, JavaScript-esque<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
| No<br />
|-<br />
| Visionary<br />
| https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm<br />
| 12/17/2011<br />
| Parser<br />
| None, visual<br />
| Download<br />
| Scott Adams<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wander<br />
| [https://bluerenga.wordpress.com/2015/04/23/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]<br />
| 4/25/2015<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Wander<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wibble Quest<br />
| http://orta.io/WibbleQuest/<br />
| 1/17/2012<br />
| Parser<br />
| Objective-C<br />
| No, XCode project included<br />
| iOS<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Windrift<br />
| https://github.com/lizadaly/windrift<br />
| 12/20/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| WinPAW<br />
| http://www.winpaw.com/<br />
| 8/12/2006<br />
| Parser<br />
| Unnamed Language<br />
| Yes<br />
| PAW<br />
| Low to Medium<br />
| Yes<br />
| No<br />
|-<br />
| XVAN<br />
| https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0<br />
| 3/28/2018<br />
| Parser<br />
| XVAN<br />
| No<br />
| XVAN<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Yarnspin<br />
| https://mattiasgustavsson.itch.io/yarnspin<br />
| 3/3/2018<br />
| Choice-Based<br />
| Unnamed Language<br />
| Download<br />
| Yarnspin (text file)<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ZILF<br />
| http://zilf.io/<br />
| 2/3/2018<br />
| Parser<br />
| ZIL and MDL (vaguely Lisp-like)<br />
| VS Code extension<br />
| Z-machine<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|}</div>Uzumehttps://www.ifwiki.org/index.php?title=Engine_List&diff=81590Engine List2019-10-30T20:19:36Z<p>Uzume: https://github.com/renpy/renpy/releases/tag/7.3.5.606</p>
<hr />
<div>{|<br />
!width="15%"| Engine Name<br />
!width="20%"| Website<br />
!width="10%"| Last Updated<br />
!width="10%"| User Interface<br />
!width="10%"| Scripting Language<br />
!width="5%"| IDE<br />
!width="10%"| Game File Format<br />
!width="10%"| Complexity<br />
!width="5%"| Can Self-Publish Titles<br />
!width="5%"| Open Source<br />
|-<br />
| ADL<br />
| http://adl.sourceforge.net<br />
| ?<br />
| Parser<br />
| ADL<br />
| No<br />
| ADL<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| ADRIFT<br />
| http://www.adrift.co/<br /><br />
https://github.com/jcwild/ADRIFT<br />
| 6/6/2016<br />
| Parser<br />
| None, visual<br />
| Download<br />
| ADRIFT<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventure<br />
| https://github.com/adrian-prantl/adventure<br />
| 11/28/2015<br />
| Parser<br />
| Prolog<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes, under AGPL terms<br />
| Yes<br />
|-<br />
| Adventure Book<br />
| http://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Download<br />
| ADV, Z-machine, Standalone<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| adventure.lua<br />
| https://github.com/shawndumas/adventure.lua<br />
| 9/26/2013<br />
| Parser<br />
| Lua<br />
| No<br />
| Lua<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Adventuron<br />
| https://eeyo.io/adv781<br />
| ?<br />
| Parser<br />
| ?<br />
| Web<br />
| HTML/JavaScript<br />
| ?<br />
| Yes<br />
| No<br />
|-<br />
| AdvSys<br />
| http://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html<br />
| ?<br />
| Parser<br />
| Unnamed Lisp-like language<br />
| No<br />
| AdvSys<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Aetheria<br />
| https://github.com/komoku/aetheria<br />
| 3/11/2017<br />
| Parser<br />
| Beanshell<br />
| Download<br />
| Aetheria<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Aiee!<br />
| http://markdamonhughes.com/Aiee/<br />
| 10/19/2004<br />
| Parser<br />
| XML-esque<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Alan<br />
| http://www.alanif.se/<br />
| 10/2/2016<br />
| Parser<br />
| Alan<br />
| Download<br />
| Alan<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| AXMA Story Maker<br />
| http://sm.axmasoft.com/<br />
| ?<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if you buy AXMA<br />
|<br />
|-<br />
| Blink!<br />
| http://bloomengine.com/blink/<br />
| ?<br />
| Hyperlink-Based<br />
| Unnamed Language<br />
| No<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ChoiceScript<br />
| https://www.choiceofgames.com/make-your-own-games/choicescript-intro/<br />
| 11/7/2017<br />
| Choice-Based<br />
| ChoiceScript<br />
| [https://choicescriptide.github.io Third-party Download]<br />
| HTML/JavaScript<br />
| Low<br />
| Yes, if your game is released for free or you work out a revenue-sharing model<br />
| Yes, but the license is restrictive<br />
|-<br />
| Choose Your Story<br />
| http://chooseyourstory.com<br />
| 2017<br />
| Choice-Based<br />
| Visual, Unnamed Language<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| CLI Adventure Games<br />
| http://thejackalofjavascript.com/text-based-adventure-games/<br />
| 12/13/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Curveship<br />
| http://curveship.com/<br /><br />
https://github.com/nickmontfort/curveship<br />
| 3/31/2011<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Dendry<br />
| https://github.com/dendry/dendry<br />
| 7/12/2015 (never finished)<br />
| Hyperlink-Based<br />
| Dendry<br />
| No, but plugins are available for various code editors<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Dialog<br />
| https://linusakesson.net/dialog/index.php<br />
| 1/23/2019<br />
| Parser<br />
| Dialog<br />
| No<br />
| Z-machine<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| egamebook<br />
| https://github.com/filiph/egamebook<br />
| 1/21/2019<br />
| Choice-Based<br />
| Dart, various definition languages<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Enter the Story<br />
| http://enterthestory.com/<br /><br />
Save any story webpage to download the engine.<br />
| 2013<br />
| Choice-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Erasmatron<br />
| [http://web.archive.org/web/20010703002416/http://www.erasmatazz.com/userdoc.html Web Archive Link]<br />
| 5/23/2000<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download (only a demo was ever released publicly)<br />
| Erasmatron<br />
| High<br />
| Yes, if you can obtain a version that can compile storyworlds<br />
| No<br />
|-<br />
| Ficdown<br />
| https://ficdown.com<br /><br />
https://ficdown.com/source<br />
| 5/22/2018<br />
| Choice-Based<br />
| Markdown<br />
| No<br />
| EPUB or HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Flux<br />
| Defunct<br />
| 2015<br />
| Parser<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Fungus<br />
| http://fungusgames.com<br />
| 1/14/2018<br />
| Graphical, Menu-Driven<br />
| Visual, optional scripting via Unity<br />
| Visual editor embedded in Unity<br />
| Anything Unity supports<br />
| Low to High<br />
| Yes<br />
|<br />
|-<br />
| Gamefic<br />
| https://github.com/castwide/gamefic<br />
| 7/31/2017<br />
| Parser<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| gist-txt<br />
| https://github.com/potomak/gist-txt<br />
| 12/15/2015<br />
| Hyperlink-Based<br />
| Markdown<br />
| No<br />
| Markdown<br />
| Low<br />
| Yes, if you host your own copy of the interpreter<br />
| Yes<br />
|-<br />
| HERITAGE<br />
| https://notabug.org/SylvieLorxu/HERITAGE<br />
| 7/4/2015<br />
| Parser<br />
| HERITAGE<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Hoot<br />
| http://ratfactor.com/misc/hoot/hoot.html<br />
| 2013<br />
| Hyperlink-Based<br />
| Hootscript<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Hugo<br />
| http://www.generalcoffee.com/hugo/gethugo.html<br />
| 1/10/2006<br />
| Parser<br />
| Hugo<br />
| No<br />
| Hugo<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Icicle Engine<br />
| http://icicle-engine.org/<br />
| In development<br />
| FPS-Style<br />
| Unknown<br />
| Visual editors<br />
| Icicle<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Infinite Story<br />
| http://infinite-story.com/<br />
| 6/19/2012<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| Inform<br />
| http://inform7.com/<br /><br />
http://inform-fiction.org/ (Inform 6)<br />
| 12/24/2015<br />
| Parser<br />
| Inform<br />
| Download<br />
| Z-machine, Glulx<br />
| Low to Medium<br />
| Yes<br />
| Yes (Inform 6)<br />
|-<br />
| Ink<br />
| https://www.inklestudios.com/ink/<br /><br />
https://github.com/inkle/ink<br />
| 10/4/2018<br />
| Hyperlink-Based<br />
| Ink<br />
| [https://github.com/inkle/inky Yes]<br />
| JSON (runtimes exist for JavaScript and Unity)<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| InkleWriter<br />
| http://www.inklestudios.com/inklewriter/<br />
| ?<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| HTML, JSON, PDF, or Word<br />
| Low<br />
| Yes, once you've paid to have your story converted<br />
|<br />
|-<br />
| InquisitorIF<br />
| https://github.com/Orihaus/InquisitorIF<br />
| 1/4/2017<br />
| Hyperlink-Based<br />
| Inquisitor<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| INSTEAD<br />
| http://instead.syscall.ru/index.html<br />
| 2/10/2018<br />
| Graphical, Hyperlink-Based, Menu-Driven, and/or Parser<br />
| Lua<br />
| No<br />
| INSTEAD<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Interactive Fiction Markup Language (IFML)<br />
| http://sourceforge.net/projects/ifml<br />
| 2002 (unlikely to work on modern versions of Java)<br />
| Parser<br />
| IFML (XML-esque)<br />
| No<br />
| Java<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Interactive Story<br />
| https://www.interactive-story.com/is/<br />
| 12/24/2015<br />
| Menu-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| JACL<br />
| http://code.google.com/p/jacl/<br />
| 11/17/2014<br />
| Parser<br />
| JACL<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Materialistic Interactive Fiction Engine<br />
| Defunct<br />
| 3/11/2015<br />
| Parser<br />
| Common Lisp<br />
| No<br />
| MIFE Game<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| ngPAWS<br />
| http://www.ngpaws.com/<br /><br />
https://github.com/Utodev/ngPAWS<br />
| 1/20/2018<br />
| Parser<br />
| Visual, JavaScript<br />
| Download<br />
| HTML/Javascript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| nScripter and ONScripter<br />
| http://unclemion.com/onscripter/<br /><br />
http://www.nscripter.com/<br />
| 2/23/2018 (nScripter)<br /><br />
10/9/2011 (ONScripter)<br />
| Graphical, Choice-Based<br />
| nScripter<br />
| No<br />
| nScripter<br />
| Medium<br />
| Yes<br />
| Yes (ONScripter)<br />
|-<br />
| Project PD<br />
| http://projectpd.blogspot.com/?m=0<br />
| 3/19/2012<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| PD<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| PyF<br />
| https://code.google.com/p/pyf/<br />
| 12/3/2009<br />
| Parser<br />
| Python, XML<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Python Adventure Writing System<br />
| http://members.nuvox.net/~zt.wolf/PAWS.htm<br />
| ?<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Python Universe Builder<br />
| http://py-universe.sourceforge.net/<br />
| 3/22/2013<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| QUEST 3/4/QuestNet<br />
| http://textadventures.co.uk/quest/desktop (under previous versions)<br /><br />
https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/<br />
| 2009<br />
| Parser<br />
| ASL<br />
| Download<br />
| Quest<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| QUEST 5<br />
| http://textadventures.co.uk/quest<br /><br />
https://github.com/textadventures/quest<br />
| 2/22/2018<br />
| Parser<br />
| Visual or QUEST<br />
| Download<br />
| Quest, can be converted to HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| QuestML<br />
| http://questml.com/<br />
| 9/2007<br />
| Choice-Based<br />
| QuestML<br />
| Optional download<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ramus<br />
| http://ramus.notimetoplay.org/<br />
| 4/24/2013<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
|<br />
|-<br />
| Rapid Adventure Game Creation System (RAGS)<br />
| http://ragsgame.com<br />
| 1/21/2015<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Download<br />
| RAGS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Ren'Py<br />
| http://renpy.org<br /><br />
https://github.com/renpy/renpy<br />
| 10/17/2019<br />
| Graphical, Choice-Based<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Salet<br />
| https://salet.su/<br />
| 02/11/2017<br />
| Choice-Based<br />
| Javascript<br />
| No<br />
| HTML/JavaScript<br />
| Low to High<br />
| Yes<br />
| Yes<br />
|-<br />
| ScottKit<br />
| https://github.com/MikeTaylor/scottkit<br />
| 11/16/2017<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Scott Adams<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Smash<br />
| http://www.rinkworks.com/smash/<br />
| 9/27/2007<br />
| Parser<br />
| Smash<br />
| Yes<br />
| Smash<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Squiffy<br />
| http://textadventures.co.uk/squiffy<br /><br />
https://github.com/textadventures/squiffy<br />
| 11/22/2017<br />
| Hyperlink-Based<br />
| Markdown, JavaScript<br />
| Download or web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Story Explorer<br />
| https://robsprojects.co.uk/apps/storyexplorer/<br />
| 8/2/2014<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
|<br />
|-<br />
| StoryNexus<br />
| http://www.storynexus.com/s<br />
| 12/8/2013<br />
| Choice-Based<br />
| None, visual<br />
| Web<br />
| N/A<br />
| Low to Medium<br />
| No<br />
|<br />
|-<br />
| StoryStylus<br />
| https://storystylus.com<br />
| ?<br />
| Graphical, Menu-Driven<br />
| None, visual<br />
| Silverlight, web<br />
| Flash<br />
| Low to Medium<br />
| No, costs $20/month to use authoring system<br />
| No<br />
|-<br />
| Storyteller<br />
| http://storytellerjs.blogspot.com.au<br />
| 4/28/2014<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
|<br />
|-<br />
| Storytron<br />
| http://www.storytron.com/<br /><br />
https://github.com/storytron/swat<br />
| 12/1/2018<br />
| Graphical, Choice-Based<br />
| None, visual<br />
| Download<br />
| Storytron<br />
| High<br />
| Yes<br />
| Yes<br />
|-<br />
| SUDS<br />
| https://web.archive.org/web/20150103040350/http://sudslore.org:80/<br />
| 10/20/2007<br />
| Parser, Optional Menu<br />
| None, visual<br />
| Download<br />
| SUDS<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| TADS<br />
| http://www.tads.org/<br /><br />
http://www.tads.org/tads2.htm (TADS 2)<br />
| 5/16/2013<br />
| Parser<br />
| TADS<br />
| Download<br />
| TADS, HTML/JavaScript (TADS 3)<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Tale<br />
| https://github.com/irmen/Tale<br />
| 1/20/2018<br />
| Parser<br />
| Python<br />
| No<br />
| Python<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| TAVERN<br />
| http://zzo38computer.org/fossil/tavern.ui/<br />
| 8/7/2017<br />
| Parser<br />
| Forth-like<br />
| No<br />
| TAVERN<br /><br />
(Hamster archive-based)<br />
| High<br />
| Yes<br />
|<br />
|-<br />
| Text Adventure Engine<br />
| https://github.com/ManzDev/text-adventure-engine<br />
| 3/19/2014<br />
| Parser<br />
| JSON<br />
| No<br />
| PHP<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| [http://TextAdventure.js TextAdventure.js]<br />
| https://github.com/TheBroox/TextAdventure.js<br />
| 11/17/2017<br />
| Parser<br />
| JavaScript<br />
| No<br />
| [http://Node.js Node.js]<br />
| Low<br />
| Yes<br />
| Yes<br />
|-<br />
| Texture<br />
| https://texturewriter.com/<br /><br />
https://github.com/juhana/texture-reader<br />
| 5/5/2017<br />
| Hyperlink-Based<br />
| None, visual<br />
| Web<br />
| HTML/JavaScript<br />
| Low<br />
| Yes<br />
| Yes (Reader only)<br />
|-<br />
| Tinsel<br />
| https://github.com/lazerwalker/tinsel<br />
| 12/18/2015<br />
| Choice-Based<br />
| Ruby<br />
| No<br />
| Ruby<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Toothrot<br />
| https://github.com/toothrot-if/toothrot<br />
| 8/24/2018<br />
| Choice-Based or Hyperlink-Based<br />
| Markdown-like language, JavaScript<br />
| [https://github.com/toothrot-if/toothrot-ide Download]<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Twine<br />
| http://twinery.org/<br />
| 1/30/2018<br />
| Hyperlink-Based<br />
| Visual, JavaScript<br />
| Download or web (2.0)<br />
| HTML/JavaScript<br />
| Low to Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Tworld (Seltani's engine)<br />
| https://github.com/erkyrath/tworld<br />
| 12/6/2015<br />
| Hyperlink-Based<br />
| Visual, Python<br />
| Built-in<br />
| Python<br />
| Medium to High<br />
| Yes, if you run your own server<br />
| Yes<br />
|-<br />
| Undum<br />
| https://github.com/idmillington/undum<br />
| 10/11/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|-<br />
| Varytale<br />
| Defunct<br />
| 2012<br />
| Hyperlink-Based<br />
| Visual, JavaScript-esque<br />
| Web<br />
| N/A<br />
| Low<br />
| No<br />
| No<br />
|-<br />
| Visionary<br />
| https://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm<br />
| 12/17/2011<br />
| Parser<br />
| None, visual<br />
| Download<br />
| Scott Adams<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wander<br />
| [https://bluerenga.wordpress.com/2015/04/23/wander-1974-release-and-questions-answered/ Renga In Blue Blog Post]<br />
| 4/25/2015<br />
| Parser<br />
| Unnamed Language<br />
| No<br />
| Wander<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| Wibble Quest<br />
| http://orta.io/WibbleQuest/<br />
| 1/17/2012<br />
| Parser<br />
| Objective-C<br />
| No, XCode project included<br />
| iOS<br />
| Medium to High<br />
| Yes<br />
|<br />
|-<br />
| Windrift<br />
| https://github.com/lizadaly/windrift<br />
| 12/20/2018<br />
| Hyperlink-Based<br />
| JavaScript<br />
| No<br />
| HTML/JavaScript<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| WinPAW<br />
| http://www.winpaw.com/<br />
| 8/12/2006<br />
| Parser<br />
| Unnamed Language<br />
| Yes<br />
| PAW<br />
| Low to Medium<br />
| Yes<br />
| No<br />
|-<br />
| XVAN<br />
| https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0<br />
| 3/28/2018<br />
| Parser<br />
| XVAN<br />
| No<br />
| XVAN<br />
| Medium<br />
| Yes<br />
| Yes<br />
|-<br />
| Yarnspin<br />
| https://mattiasgustavsson.itch.io/yarnspin<br />
| 3/3/2018<br />
| Choice-Based<br />
| Unnamed Language<br />
| Download<br />
| Yarnspin (text file)<br />
| Low<br />
| Yes<br />
|<br />
|-<br />
| ZILF<br />
| http://zilf.io/<br />
| 2/3/2018<br />
| Parser<br />
| ZIL and MDL (vaguely Lisp-like)<br />
| VS Code extension<br />
| Z-machine<br />
| Medium to High<br />
| Yes<br />
| Yes<br />
|}</div>Uzumehttps://www.ifwiki.org/index.php?title=Twine&diff=81576Twine2019-10-19T07:02:09Z<p>Uzume: /* Links */ update</p>
<hr />
<div>[[Twine]] is a [[authoring system]] by [[Chris Klimas]] that uses wiki technology to create [[CYOA]] stories into a single HTML/CSS page for playing. A Twine story can be non-trivial, that is, have a world state that changes in response to the player's choices. For example, the game can remember if the [[player-character]] acquired a silver key and not offer the choice to use it when the PC doesn't have it.<br />
<br />
Twine story files have a <tt>.tws</tt> file extension; output files are saved with a <tt>.html</tt> extension.<br />
<br />
Twine is also released with '''Twee''', the command-line version of Twine. This allows Twine authors to use their own editors instead of Twine's interface, if they prefer.<br />
<br />
==See also==<br />
* [[:Category:Twine authors]]<br />
* [[:Category:Twine works]]<br />
* [[:Category:Twine]]<br />
* [[Writing Interactive Fiction with Twine]] - A book by [[Melissa Ford]].<br />
<br />
==Links==<br />
* [https://twinery.org/ Twine homepage]<br />
** [https://twinery.org/wiki/ Twine Wiki]<br />
** [https://twinery.org/cookbook/ Twine Cookbook]<br />
** [http://twinery.org/1/doc/ Writing With Twee]<br />
** [https://twinery.org/questions/ Twine Q&A]<br />
* [http://nickm.com/post/2009/07/twine-is-rolled-out/ Twine is Rolled Out] - Announcement on [[Nick Montfort]]'s Post Position blog; July 1, 2009.<br />
<br />
<br />
[[Category:Authoring system]]<br />
[[Category:CYOA| Twine]]<br />
[[Category:Twine]]</div>Uzume