- Hugo is also a nickname of Kent Tessman.
Hugo is an abbreviation for the Hugo Interactive Fiction Development System, a freeware programming language developed by Kent Tessman for creating IF games. Its structure and style of programming is similar to Inform 6 and TADS 2, making use of both attribute-setting/clearing and class inheritance in defining objects. It inherits Inform's strong "object tree" structure in dealing with manipulation of objects (e.g., when a mug is being sent to the player, this is written as "move mug to you" ['you' being the chosen label for the player character]), as well as TADS's usage of pre-defined object classes (such as 'scenery', 'character' and 'attachable') in further defining object behavior.
Hugo 3.1 offers the following multimedia support : MOD, S3M, MP3, MIDI, XM, WAV for sounds, JPG for images, AVI and MPEG for videos.
The latest stable release is 3.1.03 / January 5, 2006.
- Hugo's homepage
- Hugo Programming Manual PDF
- Unofficial Hugo discussion forum
- Hugo By Example is a wiki about Hugo, hosted by Royce Odle a.k.a. "Gerynar".
- Hugo programming language at Wikipedia.
- Hugor, a new interpreter for Windows, Linux and OS-X.