Showing posts from April, 2011

SPAG #60; Lyttle Lytton 2011; nY #9

Three pieces of unrelated news concerning me and (in one case very tangentially) interactive fiction: The new SPAG is out, now with a beautiful cover, many interviews, an interesting design document for Hoist Sail for the Heliopause and Home , an overview of the PAX 2011 Demo Fair, and my analysis of Gigantomania. It is not too early to start writing a piece of criticism, an essay on design, or some other interesting article for the next issue! What about recapping and reflecting on an interesting discussion that has been held on the blogs or the forum? There are many possibilities. SPAG needs you ! I sent in a sentence to Adam Cadre's 2011 Lyttle Lytton competition, where you have to write the worst possible short opening sentence for a novel. I'm pleased to say that Adam awarded me a shared second place for: This is the story of how one woman overcame breast cancer by never ever losing faith in herself. Coincidentally, just after I had sent in this sentence, big poster

[ATTACK] Inform ATTACK version 2 released

I'm happy to announce the release of Inform ATTACK version 2. Apart from adopting a new and saner version numbering system, this release adds a couple of small features, fixes several bugs, and fixes many typographical errors in the manual. Get it from the usual link . Change log: Fixed a bug whereby the going action was counted as acting fast, because it triggered the looking action. The decide whether hate is present routine now calls a rulebook called the hate rules , in which there is one standard rule called the standard hate rule . This makes it possible for the author to customise when ATTACK thinks a combat is being fought. ATTACK now stores its decision about whose turn it is in the main actor variable. Thus, if you want something to happen every turn when the player is the primary actor, you can now write an "Every turn if main actor is the player" rule. (You cannot use the actor variable for this, because Inform will always reset this to the player by