
- 93/100
- Players19 ratings

1987 · Fork · Roguelike · Role-playing
NetHack
Fork
NetHack is a single-player roguelike video game originally released in 1987 with ASCII graphics. It is a descendant of an earlier game called Hack, which was inspired by Rogue. The player chooses a character race and class; their mission is to retrieve the Amulet of Yendor in a randomly generated dungeon.
- Released
- 1 July 1987
- Platforms
- AndroidAtari STLinuxMS-DOSWindowsmacOS
- Genres
- RoguelikeRole-playing
- Developers
- —
- Publishers
- —
- Modes
- Single-player
- Perspective
- Bird view / IsometricText
- Themes
- Fantasy
- Country
- United States
About
NetHack is a free and open-source, single-player roguelike video game developed by the NetHack Development Team (also known as the DevTeam), a group of developers who collaborate over the internet. It was first released on 28 July 1987 as a fork of Hack, which is itself based on Rogue, and it is one of the oldest video games still in active development. In the game, the player creates a character, then descends through the Mazes of Menace, a multi-level dungeon, fighting monsters and collecting treasure, with the goal of retrieving the Amulet of Yendor and escaping with it. NetHack has been cited as an influence on later games, including Diablo.
As a roguelike, NetHack features turn-based, grid-based dungeon crawling gameplay, procedurally generated levels, and permadeath. The game is known for its difficulty, and for the many ways in which items, monsters, and the environment can interact. It uses simple ASCII graphics by default, but it can also use alternative symbol sets, graphical tiles, and the curses interface. Compared with Rogue, the game that originated the genre, NetHack expanded on the original concept by introducing a wider variety of objects, vocabulary, and popular culture references.
Keywords
- turn-based
- roguelike
- procedural generation
- permadeath
- ascii
- open-source
- pets
- traps
- freeware
- attributes
- game reference
- randomly generated dungeons
Media

The articlegameplay, story, development, reception
Gameplay
Before starting a game, players choose their character's race, role, genre, and alignment, or allow the game to assign the attributes randomly. There are traditional fantasy roles such as knight, wizard, rogue, and priest; but there are also unusual roles, including archaeologist, tourist, and caveman. The player character's role and alignment dictate which deity the character serves and is supported by in the game, "how other monsters react toward you", as well as character skills and attributes.
After the player character is created, the main objective is introduced. To win the game, the player must retrieve the Amulet of Yendor, found at the lowest level of the dungeon, and offer it to their deity. Successful completion of this task rewards the player with the gift of immortality, and the player is said to "ascend", attaining the status of demigod. Along the path to the amulet, a number of sub-quests must be completed, including one class-specific quest.
Development
NetHack is a software derivative of Hack, which itself was inspired by Rogue. Hack was created by students Jay Fenlason, Kenny Woodland, Mike Thome, and Jonathan Payne at Lincoln-Sudbury Regional High School as part of a computer class, after seeing and playing Rogue at the University of California, Berkeley computer labs. The group had tried to get the source code of Rogue from Glenn Wichman and Michael Toy to build upon, but Wichman and Toy had refused, forcing the students to build the dungeon-creation routines on their own. As such, the game was named Hack in part for the hack-and-slash gameplay and that the code to generate the dungeons was considered a programming hack.
After their classes ended, the students' work on the program also ended, though they had a working game. Fenlason provided the source code to a local USENIX conference, and eventually it was uploaded to USENET newsgroups. The code drew the attention of many players who started working to modify and improve the game as well as port it to other computer systems. Hack did not have any formal maintainer and while one person was generally recognized to hold the main code to the current version of Hack, many software forks emerged from the unorganized development of the game.
Legacy
NetHack has influenced ADOM, Minecraft, Spelunky, Diablo, and Mystery Dungeon. Time included NetHack in its top 100 video games list in 2012. Other publications listing it among the best video games include 1001 Video Games You Must Play Before You Die (2013, 1001-game list), Digitally Downloaded (2016, 63rd in a 100-game list) and Polygon (2017, 87th in a 500-game list). The game was part of the video game exhibit "Never Alone", in the Museum of Modern Art's collection, which ran from September 2022 to July 2023. NetHack was also included in a list of the best open source video games by The Gamer.
Releases by platformdates and regions as published
Editions and related releases
- Part of
- Hack
- Ported as
- NetHackiNetHack
- Basis for
- Slash'EM Extended
- Built on it
- NetHackFalcon's EyeSlash'EM ExtendediNetHackVulture for NethackNetHack: LegacyGnollHack
Games like this
78Rogue
1980 · Amiga, Amstrad CPC +14
Roguelike · Role-playing
78Rogue
1980 · Amiga, Amstrad CPC +11
Roguelike · Role-playing
78Tales of Maj'Eyal
2012 · Linux, Windows +1
Roguelike · Role-playing
91Dungeon Crawl Stone Soup
2006 · Android, Browser +3
Roguelike · Role-playing
Timed PlayStation82Crypt of the NecroDancer
2014 · Android, Linux +7
Roguelike · Role-playing
Nintendo exclusive88Caves of Qud
2015 · Linux, Nintendo Switch +3
Roguelike · Role-playing
79Final Fantasy Brave Exvius
2015 · Android, iOS
Role-playing · Turn-based
Sega exclusive78Silver
1999 · Dreamcast, Linux +2
Role-playing · Often paired
Collections3 collections
Genres
- RoguelikesList
Licensing
- Open-source gamesOpen engine and free data
Themes
- Games in the Museum of Modern ArtCollection
Description adapted from its source, CC BY-SA 4.0.