Hugo

From Just Solve the File Format Problem
Revision as of 07:55, 11 November 2012 by Gphemsley (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
File Format
Name Hugo
Ontology
Extension(s) .hex

Hugo is an Interactive Fiction development system by Kent Tessman. Plain text source code files are created using the Hugo programming language, and then compiled into a system-independent game file. Hugo source code files typically have the extension .hug. Compiled game files can be played on any system that has an appropriate interpreter.

Hugo allows for the creation of game with multimedia elements, such as sound, images and video. The multimedia resources are normally in separate files, and are distributed with the compiled .hex file in an archive file.

Contents

Compilers

  • Hugo Compiler (cross-platform, freeware, IF Archive: the official Hugo compiler

Interpreters

  • Hugo Run-time Engine (cross-platform, freeware, IF Archive): the official Hugo interpreter.
  • Hugor (cross-platform, freeware, IFwiki): a third-party Hugo interpreter developed to address issues with the official Linux and Macintosh interpreters

Sample Files

Source Code

  • dist_src.zip: Distress (source code), by Mike Snyder
  • sample.hug: The Vault of Hugo (source code), a sample game by Kent Tessman

Compiled Games

  • ndrift.zip: Necrotic Drift, by Robb Sherwin (includes multimedia resources)
  • tales_ts.hex: Tales of the Traveling Swordsman, by Mike Snyder

Further Information

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox