O'Reilly logo

Creating Interactive Fiction With Inform 7 by Aaron A. Reed

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Challenging Assumptions

While we’ve learned a lot about how Inform works, we haven’t questioned its underlying assumptions very much. Both on large and small scales, from describing a room to choosing a pronoun, we’ve basically just accepted the way the Standard Rules say things should work.

But as you get more experienced, and your projects get more challenging, you’ll inevitably want to change these defaults—not all of them, but in any given project at least one. From a certain perspective, nearly all IF programming is setting up exceptions to default behavior: every instead rule effectively says “Well, normally nothing would happen here, but in this case…”

Since many of these default behaviors are hidden in the Standard Rules, overriding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required