Game Development 8 min read

7 Must‑Try Linux Command‑Line Games You Can Play Without a GPU

This article introduces seven entertaining command‑line games for Linux, ranging from classic rogue‑likes like NetHack and Dwarf Fortress to text‑adventure interpreters, BSD game collections, a survival rogue‑like, the 2048 puzzle, and a multiplayer Snake, all runnable directly in a terminal.

Liangxu Linux
Liangxu Linux
Liangxu Linux
7 Must‑Try Linux Command‑Line Games You Can Play Without a GPU

1. NetHack

NetHack, first released in 1987 and still actively developed (latest 3.6.6 released March 8 2020), is considered the granddaddy of rogue‑like games. Players create a character such as a knight or wizard and descend into a dungeon to collect amulets, with the goal of reaching the deepest level.

2. Dwarf Fortress

Dwarf Fortress is the only non‑open‑source title on the list, yet its influence and popularity earn it a place. It offers two modes: Fortress mode, where you manage dwarves building, farming, and defending a settlement, and Adventure mode, a procedurally generated world with towns, caves, and raids.

3. Frotz (Z‑Machine interpreter) and Zork

Frotz is an interpreter for Infocom’s Z‑machine games; Zork is one of the most famous text adventures, supporting complex commands such as “open door with crystal key”. The Zork series includes three episodes (Great Underground Empire, The Wizard of Frobozz, and Dungeon Master) available for free from Infocom’s site.

Other notable Z‑machine titles mentioned are “Lost Pig”, “Spider Web”, and “The Witness”, each offering unique puzzle‑oriented narratives.

4. BSD Games Collection

The BSD Games package bundles a large collection of classic terminal games, including Adventure, Arithmetic, Backgammon, Gomoku, Hack, Quiz, and Tetris. Launch any game by typing its name at the command prompt.

5. Cataclysm: Dark Days Ahead

Cataclysm: Dark Days Ahead is a turn‑based survival rogue‑like where survivors fight zombies, robots, giant insects, and other threats. The game can be played in pure terminal mode or with a graphical tileset, and runs on Linux, Windows, macOS, iOS, and Android.

6. 2048 (terminal client)

Created by Italian developer Gabriele Cirulli in 2014, the 2048 puzzle challenges players to slide numbered tiles until a tile with the value 2048 appears. The GitHub repository provides a simple install script; the game can be started with two shell commands, for example:

git clone https://github.com/gabrielecirulli/2048.git
cd 2048 && make install

7. Snake

Snake is a multiplayer terminal game inspired by classic coin‑op titles. Up to four snakes can be controlled simultaneously using WASD or vi‑style keys; press Escape or Ctrl‑C to quit.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

LinuxterminalCommand-line gamesRogue-likeOpen-source
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.