InteractiveFiction
Interactive Fiction (IF) in Ubuntu
Contents
Packages for Ubuntu
- Gargoyle: an IF player where text is treated as art. Gargoyle is in Ubuntu universe.
Inform7: though not in Ubuntu, it runs on Maverick (packaged for Ubuntu). Currently doesn't run on Natty.
(Semi-) Related Projects on Launchpad
Myriad-Worlds: a Python IF experiment, based on Paul McGuire's PyParsing adventure engine example.
Isotope/Isomyr: projects that support basic text adventuring with isometric views.
Programming for Interactive Fiction
Python
Brian Wisti has put together a set of tutorials for Python beginners, using Interactive Fiction as the learning context:
Paul McGuire made an example adventure game using PyParsing. It is now included in the examples which you can download from SF (link is on the project page). You can download Paul's PyCon 2006 presentation ("An Interactive Adventure Game Engine Built Using Pyparsing") here.
Python Universe Builder (PUB) is an Interactive Fiction module for Python. It provides a programming environment similar to that of Inform or TADS but runs under any Python interpreter.