Skip to content

Instantly share code, notes, and snippets.

@manpages
Created November 14, 2012 08:02
Show Gist options
  • Save manpages/4070912 to your computer and use it in GitHub Desktop.
Save manpages/4070912 to your computer and use it in GitHub Desktop.
Memoricide.inform
"Memoricide" by Jonn Mostovoy
[
Version: 0.1.0
License: CC-BY
]
story genre is "Interactive Website".
story description is
"You have been surfing the waves of the Internet or possibly Hyperboria
and found a small and cosy technological utopia called
[italic type]Memoricide[roman type].
It is called so for the reasons not even its founder recalls.
It simply exists and is called that way, not another.".
story creation year is 2012.
story headline is "Interactive journey to the technological utopia".
when play begins: say
"[story description]
* * *
"
player is in Street.
Part I - Library
Chapter 1.1 - Some kinds and parameters
Daytime is kind of thing. Daytime can be night, morning, day, evening or nil.
ThisMoment is Daytime. ThisMoment is nil.
Chapter 1.2 - Storage
Section 1.2.1 - Classes
Section 1.2.2 - Objects
Part II - Simple Rooms
Chapter 2.1 - Street
Street is room.
to Enjoy (noun - Daytime):
let Moment be "Moment variable initialized";
if noun is nil, now Moment is "stare blankly at the empty road";
if noun is night, now Moment is "look at the moon and breathe chilly air";
if noun is morning, now Moment is "the moon is down now and the sun is rising";
say "You find yourself in the street that is beautiful in its simplicity.
Sitting at the porch of the University building you [noun].".
before looking:
try Enjoying ThisMoment.
description is
"that is the only structure that reminds of the soviet era here.
It's grey and featureless, but Universities aren't about the looks.
On the other hand, sometimes you suspect that they are,
peeking at the fashion of young students.".
printed name is "The Street".
west of Street is University.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment