NetHack - Gameplay

Gameplay

Before playing a game, the player is asked to name his or her character and then select a race, role, gender, and alignment, or allow the game to assign them randomly. There are traditional fantasy roles such as knight, barbarian, wizard, rogue, valkyrie, priest, monk, and samurai, but there are also unusual ones, including archaeologist, tourist, and caveman. The player character's role and alignment dictate which deity the character serves in the game and "how other monsters react toward you".

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 his or her 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. In addition, a number of sub-quests must be completed, including one class-specific quest.

The player's character is, unless manually specified otherwise, accompanied by a pet animal, typically a kitten or little dog, although knights begin with a saddled pony. Pets grow from fighting, and they can be changed by various means. Most of the other monsters may also be tamed using magic or tempting food.

Read more about this topic:  NetHack