Pretty inituitive, eh? Anyway, for more information, I've put up a
page with a FAQ: http://www.drizzle.com/~dans/if/snap/index.html
And remember, Snap makes IF a snap!
Dan Shiovitz :: d...@cs.wisc.edu :: http://www.drizzle.com/~dans
"He settled down to dictate a letter to the Consolidated Nailfile and
Eyebrow Tweezer Corporation of Scranton, Pa., which would make them
realize that life is stern and earnest and Nailfile and Eyebrow Tweezer
Corporations are not put in this world for pleasure alone." -PGW
As you can clearly see at this link (removed because I don't want someone
else ripping it off), Mr. Shiovitz has ripped off my new IF language. In
fact, the sample cited below (omitted because I don't want someone else
ripping it off) is exactly the same, except my name has been
searched-and-replaced with Mr. Shiovitz'.
My lawyers will contact you, Mr. Shiovitz, and hunt you down like the dog
Great! I am considering using Snap to code my first ifcomp entry...
This is incredible! I'd been working on my competition game for years; it
took only 15 minutes to get it working fully, and the source code is only 15
characters long! (Though 9 of those characters were used to implement the
rope, and it took 2 more for the yodeling puzzle.)
Mark Jeffrey Tilford
Brevity is the soul of wit, why not of IF too?
Maybe. Running snap with itself as input is an illuminating
experience. So is running snap with "itself" as input, although that's
Some players will claim that the parser is bad or that it needs pronoun
support, and some authors will be asking for real-time input, countdowns
or colour cycling, or that the GUI needs more icons and progress bars, but
personally I find such features to be nothing but a burden, distracting from
the underlying literary experience, whether you're playing or writing a
And what marvelous games you can author in this language!
Finally, I'm happy to see that you've chosen not to make the language
case-sensitive. I am already in the process of converting my current
projects to this new, superior development system.
Søren J. Løvborg
Brilliant! I have consigned all my other IF writing systems to the
recycle bin. From now on Snap's the one for me!
Maybe for next year I will include this in my project "gns" (gasp's
not snap). it will also include a debuger (even if with only one
letter such a code is easy to maintain...)
Anyway, I just have to share the source code for this:
RAIF-Pool either supports HQ9+, or will make you realize you didn't want
HQ9+ support after all, depending on its mood.
 Which is usually subjunctive contrafactual.
Well, I can't figure out how to implement " My First Adventure" in RAIF-Pool.
Every time I try, it prints the error message: "This game isn't worth the
effort of compiling." Is this just a bug?