External Links


School.z5
crashes some interpreteres
Requires a Z-Code interpreter. Visit IFWiki for download links.
Walkthrough and maps
by David Welbourn

Have you played this game?

You can rate this game, record that you've played it, or put it on your wish list after you log in.

Playlists and Wishlists

RSS Feeds

New member reviews
Updates to external links
All updates to this page

Inform School

by William J. Shlaer

Educational
1999

(based on 4 ratings)
No reviews yet - be the first

About the Story

NOTE: This "game" warns about the possibility (certainty!) of eventually crashing your interpreter. This will happen. It also warns about possibly locking up your entire computer. This is highly unlikely in modern OSes. The warning stands - but your OS will most probably be safe. I asked around about it and got this helpful answer from Zarf:

"I believe the specific issue is if the game tries to write to a memory address outside the Z-machine's allocated range. (Most Inform games manage to avoid this, but Inform School allows the player to set up some crazy code constructions. This is what the author is warning you about.)

A good interpreter will check all game memory accesses, and throw a fatal error if anything is out of bounds. Early interpreters didn't always do this, because of the CPU cost of these constant checks. At this point all interpreters should do it. Even on mobile devices, which are (at this point) as powerful as 1999-era desktop machines, anyhow."


Game Details

Editorial Reviews

Baf's Guide


Inform School is a "compiler" for Inf, a miniaturized version of Inform that operates within the adventure itself, allowing you to construct simple environments. It's intended to be used as a tool for learning Inform itself. While there are some programming exercises provided, the main idea is to familiarize the player with Inf commands to facilitate later learning Inform.

-- R. Serena Wakefield

Brass Lantern
It is not only trying to teach you a language but also how to use that language to write a text adventure. In doing so, its reach has exceeded its grasp. Inform School is an amazing example of what can be done with the z-machine, but the inherent limits of the z-machine and some poor pedagogical choices limit Inform School's effectiveness as an aid to learning Inform.
See the full review

SPAG
In short, if you want to learn Inform, but are having trouble, give this program a try. It isn't perfect, but it will give you a nice place to practice without having to constantly compile story files. You can create objects and change them on the fly and see how they will behave. It's really worth it for any potential student of Inform and could save a lot of aggravation when you're ready to write a real game.
See the full review

Tags

- View the most common tags (What's a tag?)

(Log in to add your own tags)
Tags you added are shown below with checkmarks. To remove one of your tags, simply un-check it.

Enter new tags here (use commas to separate tags):

If you enjoyed Inform School...

Related Games

People who like Inform School also gave high ratings to these games:

Prometheus Academy, by Steve24833
Average member rating: (5 ratings)
Take control of Mia, a student at Prometheus Academy, a school designed for creating super-soldiers, trained killers, unstoppable super-humans, skilled secret agents and above all, super-villains, and get revenge against the Crimson...

Cragne Manor, by Ryan Veeder, Jenni Polodna, Adam Whybray, Adri, Andrew Plotkin, Andy Holloway, Austin Auclair, Baldur Brückner, Ben Collins-Sussman, Bill Maya, Brian Rushton, Buster Hudson, Caleb Wilson, Carl Muckenhoupt, Chandler Groover, Chris Jones, Christopher Conley, Damon L. Wakes, Daniel Ravipinto, Daniel Stelzer, David Jose, David Petrocco, David Sturgis, Drew Mochak, Edward B, Emily Short, Erica Newman, Feneric, Finn Rosenløv, Gary Butterfield, Gavin Inglis, Greg Frost, Hanon Ondricek, Harkness Munt, Harrison Gerard, Ian Holmes, Ivan Roth, Jack Welch, Jacqueline Ashwell, James Eagle, Jason Dyer, Jason Lautzenheiser, Jason Love, Jeremy Freese, Joey Jones, Joshua Porch, Justin de Vesine, Justin Melvin, Katherine Morayati, Kenneth Pedersen, Lane Puetz, Llew Mason, Lucian Smith, Marco Innocenti, Marius Müller, Mark Britton, Mark Sample, Marshal Tenner Winter, Matt Schneider, Matt Weiner, Matthew Korson, Michael Fessler, Michael Gentry, Michael Hilborn, Michael Lin, Mike Spivey, Molly Ying, Monique Padelis, Naomi Hinchen, Nate Edwards, Petter Sjölund, Q Pheevr, Rachel Spitler, Reed Lockwood, Reina Adair, Riff Conner, Roberto Colnaghi, Rowan Lipkovits, Sam Kabo Ashwell, Scott Hammack, Sean M. Shore, Shin, Wade Clarke, Zach Hodgens, Zack Johnson
Average member rating: (21 ratings)
A tribute to Anchorhead.

Everybody Dies, by Jim Munroe
Average member rating: (103 ratings)
It starts with a metalhead, Graham, realizing that throwing that shopping cart over the bridge was not the great idea he thought it was. Even if it did get him out of washroom duty at Cost Cutters. Illustrated by Michael Cho. Took third...

Suggest a game

Recommended Lists

Inform School appears in the following Recommended Lists:

IF to learn with by Emily Short
A few IF games are designed to be educational (and not only for children). This is a brief overview of the ones I've found most successful.

New walkthroughs for August 2023 by David Welbourn
On Tuesday, August 29, 2023, I published new walkthroughs for the games and stories listed below! Some of these were paid for by my wonderful patrons at Patreon. Please consider supporting me to make even more new walkthroughs for works...

Polls

The following polls include votes for Inform School:

Educational IF by Spike
Several of us are interested in using IF for education, both in the classroom as well as more broadly. The purpose of this poll is to collect examples of IF with an educational focus.




This is version 5 of this page, edited by David Welbourn on 29 August 2023 at 6:24pm. - View Update History - Edit This Page - Add a News Item - Delete This Page