FEATURE: radically improved rules handling to simplify usage which changed the context in which rules execute (Current Location and Current Actor no longer allowed in rules)
FEATURE: "Location Of" expression to retrieve the current location of an instance
FEATURE: syntax may now start with a parameter (an instance, like an actor name)
FEATURE: TRANSCRIPT statement in language
FEATURE: PROMPT section in language to control player input prompt
FEATURE: new debugger command language
FEATURE: tracing can now use symbolic parameter names
BUGFIX: if a dollar sign was followed by a character not defined as a printing symbol, that character was lost
BUGFIX: sometimes events would not be restored correctly from a save file
BUGFIX: positioning of error pointers in -cc mode was not always correct causing AlanIDE to point to the wrong place
BUGFIX: sometimes WinArun and Gargoyle interpreters hung on <more> prompt
Help paying for website, certificates and modern development tools!
What they say
"All those weirdly arranged parentheses, and semi-colons and strange curlicues hanging out in the middle of blank lines. Impossible. But when I looked at Alan I saw the light or, at least, English."
Eric Mayer
"Another thing I'm sure of, the game will again be in Alan."
Eric Mayer
"[the game] does not represent the real capabilities of the Alan Language but does demonstrate Alan's amazing ability to allow someone who has never done an iota of computer programming of any kind to produce SOMETHING within a few weeks!"
Eric Mayer (on his game HeBGB Horrors)
"Alan definitely met my expectations. I was able to create two pretty large, complex games with no prior programming experience."
Byron Campbell
"I think its most attractive quality is simplicity, a quality that no other adventure creation language possesses."
Walt Sandsquish
"Man, I just finished programming a little game with Alan, and let me tell you ALAN RULES!! It's so simple, *I* can program with it."