Alan: Difference between revisions
mNo edit summary |
m (Text replacement - "System=(.*)Mac" to "System=$1macOS") |
||
(17 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{Software infobox | |||
|Type=Authoring system | |||
|Style=Parser | |||
|Multimedia=image and sound | |||
|Developer=Thomas Nilsson | |||
|Home page=https://www.alanif.se/ | |||
|Download=https://www.alanif.se/index.php/download-v3/official-releases/ | |||
|Format=Alan 3 | |||
|System=Windows, macOS, Linux | |||
|Version=3.0beta8 | |||
|Date=2021/09/21 | |||
|Status=Beta | |||
}} | |||
'''Alan''' ('''A'''dventure '''LAN'''guage) is an [[authoring system]] designed to make it easier for people unfamiliar with programming to write IF, or text-adventure games. It was created by [[Thomas Nilsson]] and [[Göran Forslund]] in 1985 and is continuously updated and maintained by [[Thomas Nilsson]]. | |||
The language features a self-documenting, English-like syntax, possibly inspired by COBOL, and several built-in classes of objects commonly used in IF. Version | The language features a self-documenting, English-like syntax, possibly inspired by COBOL, and several built-in classes of objects commonly used in IF. Version 3 of Alan comes with complete object orientation, inheritance and an extensive library. It supports author defined player syntax and input checks, customization of built-in classes through inheritance, actors than can perform scripted actions, events that can be scheduled, and rules that monitor the game world and triggers when a particular condition arises. | ||
Primary platforms are Windows, MacOSX and Linux. Interpreters are either commandline or GUI (e.g. WinArun) or slot-ins in [[Gargoyle]] or [[Fabularium]]. | |||
(Version 2 of the system is now considered obsolete as version 3 is fully matured and has entered beta stage.) | |||
== Links == | == Links == | ||
* [http://www.welcome.to/alan-if | * [https://www.alanif.se/ Alan's Home Page] <!-- formerly at: http://www.welcome.to/alan-if --> | ||
* [ | * [https://groups.google.com/g/alan-if The Alan-IF mailing list and discussion group] | ||
* [https://t.me/alan_if Telegram support group] | |||
[[Category:Alan]] | [[Category:Alan]] [[Category:Authoring system]] [[Category:Interpreter]] | ||
[[Category: | {{software navbox}} |
Latest revision as of 22:24, 28 February 2022
Alan | |
---|---|
Authoring system | |
Links | Home page Download |
Developer | Thomas Nilsson |
Format | Alan 3 |
Interaction style | Parser |
Systems | Windows, macOS, Linux |
Latest version | 3.0beta8 / 21 Sep 2021 |
Status | Beta |
Used by | Gargoyle, Spatterlight |
Multimedia support | image and sound |
Browse the software database | |
Edit this infobox |
Alan (Adventure LANguage) is an authoring system designed to make it easier for people unfamiliar with programming to write IF, or text-adventure games. It was created by Thomas Nilsson and Göran Forslund in 1985 and is continuously updated and maintained by Thomas Nilsson.
The language features a self-documenting, English-like syntax, possibly inspired by COBOL, and several built-in classes of objects commonly used in IF. Version 3 of Alan comes with complete object orientation, inheritance and an extensive library. It supports author defined player syntax and input checks, customization of built-in classes through inheritance, actors than can perform scripted actions, events that can be scheduled, and rules that monitor the game world and triggers when a particular condition arises.
Primary platforms are Windows, MacOSX and Linux. Interpreters are either commandline or GUI (e.g. WinArun) or slot-ins in Gargoyle or Fabularium.
(Version 2 of the system is now considered obsolete as version 3 is fully matured and has entered beta stage.)
Links
Authoring systems | |
---|---|
By style | Parser • Choice • Parser-choice hybrid |
By system | Browser • Android • iOS • Linux • macOS • Windows |
Browse | Stable authoring systems • Search form • Drilldown |
Other software | Interpreters • Utilities |