AlanIF

Alan Interactive Fiction Language

Alan Interactive Fiction Language

Adventure Writing for Everyone

  • Increase font size
  • Default font size
  • Decrease font size

FAQ for Alan v3

Print

This is the FAQ (list of Frequently Asked Questions) for the Alan Adventure Language System version 3. If you have further questions that might fit in here please This e-mail address is being protected from spambots. You need JavaScript enabled to view it .


QUESTION: What's this about version 3?

ANSWER: Alan has been in use for almost 15 years. Of course it is time for an upgrade so that it can remain one of the most easy to use languages for interactive fiction and text adventures.


QUESTION: What new features does version 3 contain?

ANSWER: There are a large number of new features in Alan v3. The biggest thing is object orientation. This means that you can define classes such as doors, define properties for that class and create any number of instances of that class. Classes may inherit each other, making it easy to extend the properties further. Attributes that refer to instances, new statements and pictures and sounds are other examples of things that Alan v3  supports. But it will still be easy to learn and use! Efforts has also been made to enhance the player experience, examples are Windows GUI, transcripts, record and playback of player commands and simple install using a setup program.


QUESTION: Will it be compatible with version 2?

ANSWER: With such a major step forward it has been impossible to keep the language completely backwards compatible. It does keep most of the syntax, adds some and removes some things. You will recognize most of the new syntax and it will have the same style, which you will appreciate. Version 2 is declared obsolete and will no longer be developed or corrected. You should really move on to Version 3. A converter program is available to help your transition.


QUESTION: Can I try it now? Will it be different when it is released?

ANSWER: Alan v3 is now in alpha state. Many users have downloaded it and so can you. It is supported for production work. Each development version have been thoroughly tested using hundreds of automated tests which are run with each change. And new test cases are added all the time. Unless some major problems are discovered during the alpha and beta stages, the release version will have the same features as the current alpha version.


QUESTION: When will it be released?
ANSWER: Alan is a non-profit, hobby, pastime. Time is limited and varying. Sometimes progress is real fast. Sometimes very slow. The development of Alan v3 is done in increments. Each increment results in a new development version available to adventurous users. During the last two years about 18 increments have been completed. During the last year 12. Each and everyone has been perfectly usable. Alan is now in  alpha state which will progress into beta test before release. When the final v3 version is released depends on rapid feedback (you can help!) and available development time.

Last Updated on Wednesday, 22 October 2008 01:50  

Latest Development Snapshots

What They Say

"I-F languages are like vehicles ... using Alan is like driving a zippy, easy-handling little electric town car -- it's often all you need to take you where you want to go."
Lelah Conrad