Skip to content
Tommi Gustafsson edited this page Apr 12, 2025 · 407 revisions

GnollHack

An open-source NetHack variant and remaster developed by Sound Mind Games, a non-profit association based in Finland.

gnoll-amulet-4k-v4-h512

Overview

Traditional Roguelike

GnollHack is a traditional roguelike at its core, which means that it is based on the game design of Rogue. In this respect, GnollHack has the following features:

  • Turn-based gameplay
  • Grid-based movement
  • Procedural generation of dungeons and items
  • Permadeath (classic mode only)
  • A great number of different game mechanics
  • High fantasy world

NetHack Variant

GnollHack is also a true NetHack variant that retains most of its mechanics, complexity, and spirit, while adding new features. GnollHack is aimed at making NetHack more beginner-friendly while at the same time trying to keep the game interesting for veterans, especially in the late game. In this regard, GnollHack introduces:

  • Difficulty Levels
  • In-game item and monster information
  • In-game hints and quest and gameplay guidance
  • Removal of unnecessary instant death situations
  • Large number of new late game monsters
  • Interesting late game items

NetHack Remaster

Furthermore, GnollHack can also be viewed as a NetHack remaster, adding the following modern features:

  • Graphics
  • Animations
  • Sounds
  • Music
  • Voice Overs
  • Cross-platform support: Android, iOS, and Windows
  • Mobile touch-based UI on Android and iOS
  • Modern UI for Windows desktop, supporting touch, mouse, and keyboard

Open Source

GnollHack is an open-source game, based on NetHack's source code. This means that you can fork it.

  • GnollHack's code is licensed under NetHack General Public License.
  • GnollHack's graphics and sounds are licensed under Creative Commons Attribution-NonCommercial 4.0 International Public License.

Getting Started

Playing

DungeonsOfDoom-4k-rounded-512

Settings

Online Sharing

Additional Information

Development

Contributions

Contact Us

Legal Information

Clone this wiki locally