HomeAlan Interactive Fiction Language Home Pagehttps://www.alanif.se/index.php2024-03-29T08:24:27+01:00Joomla! - Open Source Content ManagementWelcome to Alan IF!2005-11-19T01:00:00+01:002005-11-19T01:00:00+01:00https://www.alanif.se/15-information/welcome/15-welcome-to-alan-ifAdministratorthomas@alanif.se<div class="feed-description"><p class="ingress" align="left"><img style="margin: 3px; float: right; border: 0px;" src="https://www.alanif.se/images/logo.png" alt="" border="0" />Alan is a tool for creating works of Interactive Fiction, a.k.a text adventures. It is easy to use. It's focus has always been on the authoring aspects.</p>
<p class="ingress" align="left">Alan consists of a programming language and a set of tools to support working in that language to create games. The tools include a compiler, various flavours of runners/interpreters, a completely integrated development environment, a map generator and more.</p>
<p>Alan is in the final stages in moving towards version 3, and has entered beta state. This means that no incompatible changes are planned before release. So unless severe bugs or problems are found during the beta phase, games produced with a beta version should work even after release. So Alan V3 is now ready for supported production work.</p>
</div><div class="feed-description"><p class="ingress" align="left"><img style="margin: 3px; float: right; border: 0px;" src="https://www.alanif.se/images/logo.png" alt="" border="0" />Alan is a tool for creating works of Interactive Fiction, a.k.a text adventures. It is easy to use. It's focus has always been on the authoring aspects.</p>
<p class="ingress" align="left">Alan consists of a programming language and a set of tools to support working in that language to create games. The tools include a compiler, various flavours of runners/interpreters, a completely integrated development environment, a map generator and more.</p>
<p>Alan is in the final stages in moving towards version 3, and has entered beta state. This means that no incompatible changes are planned before release. So unless severe bugs or problems are found during the beta phase, games produced with a beta version should work even after release. So Alan V3 is now ready for supported production work.</p>
</div>Alan v3.0 Beta 8!2020-09-11T01:27:00+02:002020-09-11T01:27:00+02:00https://www.alanif.se/about/182-alan-v3-0-beta-8Administratorthomas@alanif.se<div class="feed-description"><p>Alan v3.0 beta8 is now available. You can view the details of the changes in the <a href="https://www.alanif.se/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=36"></a><a href="https://www.alanif.se/index.php?option=com_content&view=category&id=9">Changes Section</a>. You are encouraged to update to this latest release.</p>
<p>The major change is extended support for various national characters by adding support for UTF-8 (a character encoding scheme). It supplements the current ISO8859-1 that Alan hitherto has supported. Support for ISO8859-1 is getting less and less main stream so it was time to do something about this.</p>
<p>If your files (Alan source, solution files) have a UTF-8 BOM they will automatically be considered to use UTF-8, otherwise you need to give explicit options to the compiler and interpreter to have this functionality.</p>
<p>FUTURE: In the next beta release all files will by default be considered in UTF-8 encoding, <em>unless</em> you use special options. So beta8 is the first step in migrating Alan into UTF-8.</p></div><div class="feed-description"><p>Alan v3.0 beta8 is now available. You can view the details of the changes in the <a href="https://www.alanif.se/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=36"></a><a href="https://www.alanif.se/index.php?option=com_content&view=category&id=9">Changes Section</a>. You are encouraged to update to this latest release.</p>
<p>The major change is extended support for various national characters by adding support for UTF-8 (a character encoding scheme). It supplements the current ISO8859-1 that Alan hitherto has supported. Support for ISO8859-1 is getting less and less main stream so it was time to do something about this.</p>
<p>If your files (Alan source, solution files) have a UTF-8 BOM they will automatically be considered to use UTF-8, otherwise you need to give explicit options to the compiler and interpreter to have this functionality.</p>
<p>FUTURE: In the next beta release all files will by default be considered in UTF-8 encoding, <em>unless</em> you use special options. So beta8 is the first step in migrating Alan into UTF-8.</p></div>Alan CI down - no longer2021-04-25T10:41:02+02:002021-04-25T10:41:02+02:00https://www.alanif.se/about/180-alan-ci-downAdministratorthomas@alanif.se<div class="feed-description"><p>Alan is continuosly built using a so called Continuous Integration (CI) job. Whenever there is a change in the source code repo on Github a job is run to compile and package various packages, the Development Snapshots, or alpha stream.</p>
<p>The machine that hosts that job had a sudden breakdown in February 2021, and it has not been rebuilt yet. That means that for the time being there will be no new alpha versions built.</p>
<p>Furthermore the last couple of development snapshots seem to have gone bad rendering them unusable if you don't have Cygwin (Linux emulation layer for windows) installed.</p>
<p>We apologize and will give updates as soon as that the CI chain is up and running again.</p>
<h1>Update</h1>
<p>The AlanIF continuous integration pipeline has now been up and running for a while. That means that new development snapshots are uploaded automatically as soon as they pass all tests. You can find them <a href="https://www.alanif.se//download-alan-v3/development-snapshots">here</a>.</p></div><div class="feed-description"><p>Alan is continuosly built using a so called Continuous Integration (CI) job. Whenever there is a change in the source code repo on Github a job is run to compile and package various packages, the Development Snapshots, or alpha stream.</p>
<p>The machine that hosts that job had a sudden breakdown in February 2021, and it has not been rebuilt yet. That means that for the time being there will be no new alpha versions built.</p>
<p>Furthermore the last couple of development snapshots seem to have gone bad rendering them unusable if you don't have Cygwin (Linux emulation layer for windows) installed.</p>
<p>We apologize and will give updates as soon as that the CI chain is up and running again.</p>
<h1>Update</h1>
<p>The AlanIF continuous integration pipeline has now been up and running for a while. That means that new development snapshots are uploaded automatically as soon as they pass all tests. You can find them <a href="https://www.alanif.se//download-alan-v3/development-snapshots">here</a>.</p></div>Alan v3.0 Beta 7!2020-09-11T01:27:00+02:002020-09-11T01:27:00+02:00https://www.alanif.se/about/179-alan-v3-0-beta-7Administratorthomas@alanif.se<div class="feed-description"><p>Alan v3.0 beta7 is now available. You can view the details of the changes in the <a href="https://www.alanif.se/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=36"></a><a href="https://www.alanif.se/index.php?option=com_content&view=category&id=9">Changes Section</a>. You are encouraged to update to this latest release.</p></div><div class="feed-description"><p>Alan v3.0 beta7 is now available. You can view the details of the changes in the <a href="https://www.alanif.se/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=36"></a><a href="https://www.alanif.se/index.php?option=com_content&view=category&id=9">Changes Section</a>. You are encouraged to update to this latest release.</p></div>Alan repo moves to GitHub2019-07-30T12:35:56+02:002019-07-30T12:35:56+02:00https://www.alanif.se/about/177-alan-repo-moves-to-githubAdministratorthomas@alanif.se<div class="feed-description"><p><img src="https://logz.io/wp-content/uploads/2015/11/github-logo.gif" alt="" width="199" height="199" style="float: right;" />Alan is an open source project and for many years source has been available, during the last decade on Bitbucket. For various reasons <a href="https://github.com/">GitHub</a> has become a more and more apropriate site for hosting open source projects. There has also been some activity there to consolidate some Alan related project into an organization not surprisingly called <a href="https://github.com/alan-if/alan-docs/">alan-if</a>, primarily thanks to Tristano Ajmone. One of the most important is <a href="https://github.com/alan-if/alan-docs/">the alan-docs project</a>, where you can find many of the Alan documentation projects. So <a href="https://github.com/alan-if/alan">Alan has moved there</a> too.</p>
<p>I hope this will make Alan even more visible, and make it easier to cooperate on improving the Alan system.</p>
<p>(The old repo on <a href="https://bitbucket.org/alanif/alan">Bitbucket</a>, will still exist, but only rarely be brought up to date.)</p></div><div class="feed-description"><p><img src="https://logz.io/wp-content/uploads/2015/11/github-logo.gif" alt="" width="199" height="199" style="float: right;" />Alan is an open source project and for many years source has been available, during the last decade on Bitbucket. For various reasons <a href="https://github.com/">GitHub</a> has become a more and more apropriate site for hosting open source projects. There has also been some activity there to consolidate some Alan related project into an organization not surprisingly called <a href="https://github.com/alan-if/alan-docs/">alan-if</a>, primarily thanks to Tristano Ajmone. One of the most important is <a href="https://github.com/alan-if/alan-docs/">the alan-docs project</a>, where you can find many of the Alan documentation projects. So <a href="https://github.com/alan-if/alan">Alan has moved there</a> too.</p>
<p>I hope this will make Alan even more visible, and make it easier to cooperate on improving the Alan system.</p>
<p>(The old repo on <a href="https://bitbucket.org/alanif/alan">Bitbucket</a>, will still exist, but only rarely be brought up to date.)</p></div>Anssi 13th in IFCOMP2011 with Alan game2011-12-17T18:10:05+01:002011-12-17T18:10:05+01:00https://www.alanif.se/about/148-anssi-finished-13th-in-ifcomp2011-with-an-alan-gameAdministratorthomas@alanif.se<div class="feed-description"><p>Anssi Räisänen finished 13th out of almost 40 entries in the annual IFCOMP. "Ted Paladin and the Case of the Abandoned House" was developed using Alan v3 and the extensive library provided by Anssi himself. The game introduces a novel dimension of discovery.</p></div><div class="feed-description"><p>Anssi Räisänen finished 13th out of almost 40 entries in the annual IFCOMP. "Ted Paladin and the Case of the Abandoned House" was developed using Alan v3 and the extensive library provided by Anssi himself. The game introduces a novel dimension of discovery.</p></div>