ADRIFT: Difference between revisions
imported>WhoAteMyButter entirely unsupported and OR -- see talk page |
imported>Bender the Bot |
||
| Line 21: | Line 21: | ||
}} | }} | ||
'''ADRIFT''' <ref>"[http://www.ifwiki.org/index.php/ADRIFT ADRIFT's entry on ifwiki.org]"</ref> is a graphical user interface used to create and play [[interactive fiction|text adventures]].<ref>{{Cite web|url=http://www.dichtung-digital.org/2012/41/montfort-short/montfort-short.html|title = Interactive Fiction Communities: From Preservation through Promotion and Beyond}}</ref><ref>{{Cite CiteSeerX|citeseerx = 10.1.1.360.3604|title = Rule-Based Interactive Fiction (Full Presentation)}}</ref> The name is an acronym for "Adventure Development & Runner - Interactive Fiction Toolkit". The project was solely developed by Campbell Wild until he made it open source in 2018.<ref>{{Cite web|title=Pull requests · jcwild/ADRIFT-5|url=https://github.com/jcwild/ADRIFT-5|access-date=2021-09-17|website=GitHub|date=13 July 2021|language=en}}</ref> Since then, only minor contributions to the main programs (Developer and Runner) have been given by others, though there have been contributions elsewhere to alternative Runners<ref name=":0">{{Cite web|title=Fabularium: Interactive Fiction - Apps on Google Play|url=https://play.google.com/store/apps/details?id=com.luxlunae.fabularium&hl=en_US&gl=US|access-date=2021-09-17|website=play.google.com|language=en}}</ref><ref name=":1">{{Cite web|title=GitHub - awlck/frankendrift: Cross-platform frontend for the ADRIFT Runner|url=https://github.com/awlck/frankendrift|access-date=2021-09-17|website=GitHub|date=12 August 2021|language=en}}</ref> and the default Standard Library.<ref>{{Cite web|title=GitHub - kpeamon/ADRIFT-5: Updated library files for use with ADRIFT 5|url=https://github.com/kpeamon/ADRIFT-5|access-date=2021-09-17|website=GitHub|language=en}}</ref> | '''ADRIFT''' <ref>"[http://www.ifwiki.org/index.php/ADRIFT ADRIFT's entry on ifwiki.org]"</ref> is a graphical user interface used to create and play [[interactive fiction|text adventures]].<ref>{{Cite web|url=http://www.dichtung-digital.org/2012/41/montfort-short/montfort-short.html|title=Interactive Fiction Communities: From Preservation through Promotion and Beyond|access-date=2015-07-30|archive-date=2021-12-01|archive-url=https://web.archive.org/web/20211201030339/http://www.dichtung-digital.org/2012/41/montfort-short/montfort-short.html|url-status=dead}}</ref><ref>{{Cite CiteSeerX|citeseerx = 10.1.1.360.3604|title = Rule-Based Interactive Fiction (Full Presentation)}}</ref> The name is an acronym for "Adventure Development & Runner - Interactive Fiction Toolkit". The project was solely developed by Campbell Wild until he made it open source in 2018.<ref>{{Cite web|title=Pull requests · jcwild/ADRIFT-5|url=https://github.com/jcwild/ADRIFT-5|access-date=2021-09-17|website=GitHub|date=13 July 2021|language=en}}</ref> Since then, only minor contributions to the main programs (Developer and Runner) have been given by others, though there have been contributions elsewhere to alternative Runners<ref name=":0">{{Cite web|title=Fabularium: Interactive Fiction - Apps on Google Play|url=https://play.google.com/store/apps/details?id=com.luxlunae.fabularium&hl=en_US&gl=US|access-date=2021-09-17|website=play.google.com|language=en}}</ref><ref name=":1">{{Cite web|title=GitHub - awlck/frankendrift: Cross-platform frontend for the ADRIFT Runner|url=https://github.com/awlck/frankendrift|access-date=2021-09-17|website=GitHub|date=12 August 2021|language=en}}</ref> and the default Standard Library.<ref>{{Cite web|title=GitHub - kpeamon/ADRIFT-5: Updated library files for use with ADRIFT 5|url=https://github.com/kpeamon/ADRIFT-5|access-date=2021-09-17|website=GitHub|language=en}}</ref> | ||
The toolkit consists of two programs; a developer (used to write games - known as the generator before ADRIFT 5), and a runner (used to play them), though the runner is available to download separately. In the current stable release (version 5.0.36), released in 2020, both programs only run on [[Microsoft Windows]] platforms as they are written in Visual Basic. ADRIFT started out as [[shareware]]. When ADRIFT 5 was released it became [[donationware]] until it became open source. For a while ADRIFT 5 was able to run on Linux using the [[Mono (software)|Mono]] project but later updates did not work properly with Mono so these versions were skipped. | The toolkit consists of two programs; a developer (used to write games - known as the generator before ADRIFT 5), and a runner (used to play them), though the runner is available to download separately. In the current stable release (version 5.0.36), released in 2020, both programs only run on [[Microsoft Windows]] platforms as they are written in Visual Basic. ADRIFT started out as [[shareware]]. When ADRIFT 5 was released it became [[donationware]] until it became open source. For a while ADRIFT 5 was able to run on Linux using the [[Mono (software)|Mono]] project but later updates did not work properly with Mono so these versions were skipped. | ||
Coinciding with the 2011 [[Interactive Fiction Competition|Interactive Fiction competition]], ADRIFT WebRunner was launched. This allows ADRIFT 5 games to be played online. Because the game runs server side, it allows games to be played on any device such as [[iPad]]. ADRIFT 5 went into Beta<ref>"[https://archive.today/20120716101533/http://www.adrift.org.uk/cgi/new/adrift.cgi?page=adrift5 ADRIFT 5.0 Information page]"</ref> status as from 4 April 2011, where it became open for everyone to download.<ref>"[ | Coinciding with the 2011 [[Interactive Fiction Competition|Interactive Fiction competition]], ADRIFT WebRunner was launched. This allows ADRIFT 5 games to be played online. Because the game runs server side, it allows games to be played on any device such as [[iPad]]. ADRIFT 5 went into Beta<ref>"[https://archive.today/20120716101533/http://www.adrift.org.uk/cgi/new/adrift.cgi?page=adrift5 ADRIFT 5.0 Information page]"</ref> status as from 4 April 2011, where it became open for everyone to download.<ref>"[https://adrift5.blogspot.com/ ADRIFT 5 Progress Blog]"</ref> | ||
Unlike many text adventure creation tools (such as [[TADS]]), the author needs little knowledge of how to program to use the ADRIFT Developer. Instead, the author is presented with a simple graphical interface with which to write their game.<ref>{{cite web|url=http://home.comcast.net/~if1/inform7_writing.pdf |title=Archived copy |accessdate=2015-07-30 |url-status=dead |archiveurl=https://web.archive.org/web/20150930223828/http://home.comcast.net/~if1/inform7_writing.pdf |archivedate=2015-09-30 }}</ref> This allows for text adventures to be written more quickly by people who are primarily authors rather than [[programmers]].<ref>"[http://brasslantern.org/editorials/easyif-c.html Brass Lantern - Easy Interactive Fiction Languages]"</ref> | Unlike many text adventure creation tools (such as [[TADS]]), the author needs little knowledge of how to program to use the ADRIFT Developer. Instead, the author is presented with a simple graphical interface with which to write their game.<ref>{{cite web|url=http://home.comcast.net/~if1/inform7_writing.pdf |title=Archived copy |accessdate=2015-07-30 |url-status=dead |archiveurl=https://web.archive.org/web/20150930223828/http://home.comcast.net/~if1/inform7_writing.pdf |archivedate=2015-09-30 }}</ref> This allows for text adventures to be written more quickly by people who are primarily authors rather than [[programmers]].<ref>"[http://brasslantern.org/editorials/easyif-c.html Brass Lantern - Easy Interactive Fiction Languages]"</ref> | ||
| Line 39: | Line 39: | ||
==External links== | ==External links== | ||
*{{official website}} | *{{official website}} | ||
*[ | *[https://sourceforge.net/projects/jasea/ jAsea homepage] | ||
*[https://sites.google.com/site/scarehome/ SCARE Project homepage] | *[https://sites.google.com/site/scarehome/ SCARE Project homepage] | ||
*[https://play.google.com/store/apps/details?id=com.luxlunae.fabularium/ Fabularium on Google Play] | *[https://play.google.com/store/apps/details?id=com.luxlunae.fabularium/ Fabularium on Google Play] | ||
Latest revision as of 16:01, 11 August 2025
Script error: No such module "other uses". Script error: No such module "Unsubst". Script error: No such module "Infobox".Template:Template other Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".
ADRIFT [1] is a graphical user interface used to create and play text adventures.[2][3] The name is an acronym for "Adventure Development & Runner - Interactive Fiction Toolkit". The project was solely developed by Campbell Wild until he made it open source in 2018.[4] Since then, only minor contributions to the main programs (Developer and Runner) have been given by others, though there have been contributions elsewhere to alternative Runners[5][6] and the default Standard Library.[7]
The toolkit consists of two programs; a developer (used to write games - known as the generator before ADRIFT 5), and a runner (used to play them), though the runner is available to download separately. In the current stable release (version 5.0.36), released in 2020, both programs only run on Microsoft Windows platforms as they are written in Visual Basic. ADRIFT started out as shareware. When ADRIFT 5 was released it became donationware until it became open source. For a while ADRIFT 5 was able to run on Linux using the Mono project but later updates did not work properly with Mono so these versions were skipped.
Coinciding with the 2011 Interactive Fiction competition, ADRIFT WebRunner was launched. This allows ADRIFT 5 games to be played online. Because the game runs server side, it allows games to be played on any device such as iPad. ADRIFT 5 went into Beta[8] status as from 4 April 2011, where it became open for everyone to download.[9]
Unlike many text adventure creation tools (such as TADS), the author needs little knowledge of how to program to use the ADRIFT Developer. Instead, the author is presented with a simple graphical interface with which to write their game.[10] This allows for text adventures to be written more quickly by people who are primarily authors rather than programmers.[11]
Two of the most critically acclaimed ADRIFT games to date are The PK Girl, which achieved 6th place in the Interactive Fiction Competition in 2002,[12] and A Fine Day for Reaping, which took 7th place in the Interactive Fiction Competition[13] and won the XYZZY Award for Best Story in 2007.[14]
Other Operating Systems
Because ADRIFT only natively runs on Windows, many users on other operating systems are unable to run the original software. Template:Proper name is an open-source Java application that runs ADRIFT 4 games. It allows anyone with a Java-enabled web browser regardless of platform to play ADRIFT games. Development of Template:Proper name was discontinued in 2004. However, SCARE is an ANSI/ISO C secondary clone of Template:Proper name and the project has resulted in the ability to play ADRIFT games on several platforms including Linux, Windows, DOS, Macintosh and Amiga.[15] SCARE has become a standard interpreter in most multi-interpreter programs such as Gargoyle[16] and Fabularium. Fabularium, furthermore, comes with an ADRIFT 5 interpreter called BEBEK.[5] Furthermore, ADRIFT 5 games can be played on Linux and Mac using a new interpreter called FrankenDrift.[6]
References
<templatestyles src="Reflist/styles.css" />
- ↑ "ADRIFT's entry on ifwiki.org"
- ↑ Script error: No such module "citation/CS1".
- ↑ Template:Cite CiteSeerX
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ "ADRIFT 5.0 Information page"
- ↑ "ADRIFT 5 Progress Blog"
- ↑ Script error: No such module "citation/CS1".
- ↑ "Brass Lantern - Easy Interactive Fiction Languages"
- ↑ IF Competition 2002 Results
- ↑ IF Competition 2007 Results
- ↑ XYZZY Awards 2007 Results
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- Script error: No such module "Official website".Script error: No such module "Check for unknown parameters".
- jAsea homepage
- SCARE Project homepage
- Fabularium on Google Play
- FrankenDrift for Mac, Linux and Windows