Game Development Reference
In-Depth Information
;
modify Thing
verDoChange(actor) =
{
"That isn't something you can change.";
}
Just for fun, here is the Inform 6 equivalent of the above definition (skipping the conversation):
Topic future "future"
with article "the",
name 'future',
before [;
Change: "Everything you do changes the future.";
]
;
Verb 'change' 'modify' 'alter' 'adjust'
* noun -> Change
;
[ ChangeSub;
"That isn't something you can change.";
];
And, just to dip one toe into the next generation, here is the Inform 7 version:
Changing is an action applying to one visible thing.
Understand "change [something]" or "modify [something]" or "alter [something]"
or "adjust [something]" as changing.
Instead of changing something: say "That isn't something you can change."
The future is scenery. Instead of changing the future: say "Everything you do
changes the future."
For more thorough language comparisons, check out Roger Firth's Cloak of Darkness
page, which implements a simple IF scenario in every available modern language, so that you
can see all of the differences and similarities for yourself. (See below for URL.)
G.3 IF Resources
Cloak of Darkness ( http://www.firthworks.com/roger/cloak/index.html )
Brass Lantern's Beginner Resources page ( http://www.brasslantern.org/beginners/ )
Brass Lantern's Writers page ( http://www.brasslantern.org/writers/ )
Baf 's Guide to IF ( http://www.wurb.com/if/ )
IF Archive (mirror site, loads faster) ( http://mirror.ifarchive.org )
IF Competition ( http://www.ifcomp.org/ )
Search Nedrilad ::




Custom Search