if-dungeon / I7-Zork

The final historical ITS release, rewritten in Inform 7.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zork - The Pre-Infocom Classic

The aim of this project is to understand the design of Zork by means of re-engineering.

The objectives are as follows.

  • Zork will be re-written in Inform 7 to represent it's design in a more easily understood, "natural-language" form.
  • Gameplay of the Inform 7 version will be compared with that of the original to demonstrate fidelity of translation.
  • Notes, maps and puzzle dependency graphs will be produced to document the design.

Technical Context

Inform 7 has recently been made open-source. This presents an opportunity to use Inform 7 as implemented by the very latest release of the Inform compiler. The specifics of this project are as follows.

Languages

Resources

Practical Issues

Although one of the objectives of this project is to demonstrate fidelity of translation, the original source code has some problems which it would be undesirable to duplicate. Where this is the case, fixes will be incorporated in the translation.

Development

Zork is currently being developed in Inform 7 6M62.

The project roadmap is on Jira.

About

The final historical ITS release, rewritten in Inform 7.

License:MIT License


Languages

Language:Inform 7 100.0%