LinuxCommandLibrary

bsdgames-adventure

Play a text-based adventure game

SYNOPSIS

bsdgames-adventure [-r savefile]

PARAMETERS

-r savefile
    Restore a previously saved game from savefile

DESCRIPTION

bsdgames-adventure runs the iconic Adventure game, also known as Colossal Cave Adventure, a foundational text-based interactive fiction title from 1976. Players type two-word commands to explore a vast underground cave system with over 130 locations, solve riddles, battle dwarves, and collect treasures using natural language like "take lamp", "go north", or "open grate".

The objective is to gather all treasures and deposit them in the main office repository for a perfect score of 350 points (short version) or 430 (full). Hazards include dark areas (requiring a lamp), a hungry troll, and tricky puzzles like the vending machine or magic words. The BSD implementation, ported from the original FORTRAN to C, preserves the original's atmosphere and challenge.

Save progress interactively with the "save" command; restore via option. High scores are logged system-wide. Ideal for terminal enthusiasts seeking a pure, parser-driven adventure without graphics.

CAVEATS

Requires interactive terminal; no mouse/graphic support. Game may append scores to /var/games/adventure.scores or ~/.adventure.scores. Short session timeout on some systems.

KEY GAMEPLAY TIPS

Start with "help" or "info". Carry lamp in dark; say "xyzzy" for magic. Dwarves drop knives—throw food to appease.

SCORING

15 treasures for 350 points (easy); full 35 for 430. Quit with "quit"; scores ranked globally.

HISTORY

Original by Will Crowther (1975, FORTRAN); expanded by Don Woods (1977). C port for 4.3BSD-Tahoe (1980s); included in BSD releases and Linux bsdgames package since 1990s.

SEE ALSO

rogue(6), hack(6), trek(6), phantasia(6)

Copied to clipboard