Difference between revisions of "NetHack 4"

From NetHackWiki
Jump to navigation Jump to search
(link to source code)
(links)
Line 1: Line 1:
{{stub}}
 
 
'''NetHack 4''' is a [[NetHack]] fork, created by combining [[AceHack]] and [[NitroHack]]. The "4" is part of the name, not a version number, and underlines the variant's aspirations to succeed vanilla [[NetHack 3.4.3]].
 
'''NetHack 4''' is a [[NetHack]] fork, created by combining [[AceHack]] and [[NitroHack]]. The "4" is part of the name, not a version number, and underlines the variant's aspirations to succeed vanilla [[NetHack 3.4.3]].
  
A public NetHack 4 server is available; it can be accessed via [telnet://nethack4.org telnet nethack4.org] or [ssh://nethack@nethack4.org ssh nethack@nethack4.org] (password "nethack"). The source code repository is git://gitorious.org/nitrohack/ais523.git .
+
A public NetHack 4 server is available; it can be accessed via [telnet://nethack4.org telnet nethack4.org] or [ssh://nethack@nethack4.org ssh nethack@nethack4.org] (password "nethack"). The source code repository is [git://gitorious.org/nitrohack/ais523.git].
 +
 
 
==History==
 
==History==
NetHack 4 was announced on [[wikipedia:April Fools' Day|April Fools' Day]] 2012, as the last announcement in a series of three on [[rec.games.roguelike.nethack]]:
+
NetHack 4 was announced on [[wikipedia:April Fools' Day|April Fools' Day]] 2012 as the last announcement in a series of three on [[rec.games.roguelike.nethack]]:
# [[UnNetHack]] 4.0.0, [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/261849837d0d8e42 announced as NetHack 4.0.0].
+
# [[UnNetHack]] 4.0.0, [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/261849837d0d8e42 announced as NetHack 4.0.0]
# A development version of [[GruntHack]], [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/ade3da9173a7cc2a announced as NetHack 4.1.0].
+
# A development version of [[GruntHack]], [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/ade3da9173a7cc2a announced as NetHack 4.1.0]
# A development version of NetHack 4 (possibly to be released as version 4.2.0 in the future), [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/cb0da1bf9d2c0ba1 announced as NetHack 4.2.0].
+
# A development version of NetHack 4 (possibly to be released as version 4.2.0 in the future), [https://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/cb0da1bf9d2c0ba1 announced as NetHack 4.2.0]
  
 
Despite the presence of "NetHack 4" in all three of the announced release versions, the project is unrelated to [[UnNetHack]] and [[GruntHack]].
 
Despite the presence of "NetHack 4" in all three of the announced release versions, the project is unrelated to [[UnNetHack]] and [[GruntHack]].
  
 
==Major differences==
 
==Major differences==
The following is a (very incomplete) list of differences between NetHack 4 and generic NetHack 3.4.3. However, most changes are focused on the game interface and the organization of the source code, rather than gameplay. See the ReadMe file for more information.
+
{{todo|List all the changes from vanilla NetHack}}
 +
The following is a list of differences between NetHack 4 and generic NetHack 3.4.3. Most changes are focused on the game interface and the organization of the source code rather than gameplay. See the readme file for more information.
  
 
===Gameplay differences===
 
===Gameplay differences===
* Food safety warnings. Player is given a warning if food is old enough to have turned, or if player is trying to eat when already satiated.
+
* Food safety warnings. The player is given a warning if food is old enough to have turned or if the player is trying to eat when already satiated.
* The game mechanics, monsters, items, etc are stated to be very similar overall to NetHack 3.4.3. However, the author is not opposed to changing these things in the future.
+
* Most of the gameplay including the monsters and items is very similar to NetHack 3.4.3. However, the author is not opposed to changing these things in the future.
** Manual examination of the sources suggests that monsters, items, and artifacts are identical between Nethack 4 and Nethack 3.4.3 (the current "vanilla" version, which Nethack 4 is attempting to supplant).
+
** Manual examination of the sources suggests that monsters, items, and artifacts are identical between Nethack 4 and Nethack 3.4.3
  
 
===Interface differences===
 
===Interface differences===
* Map occupies top-left corner of screen, with a persistent (sometimes truncated) inventory window, longer message history, and three-line status section on screen at all times.
+
* Map occupies top-left corner of screen with a persistent (sometimes truncated) inventory window, longer message history, and three-line status section on screen at all times
* Keybinding menu available in Options menu, allowing assignment of any key to any command.
+
* Keybinding menu available in [[options]] menu allowing assignment of any key to any command
  
 
===New features===
 
===New features===
* Player can #annotate levels.
+
* Player can #annotate levels
* Game keeps track of heroic deeds (character levels achieved, first time visiting levels).
+
* Game keeps track of heroic deeds (character levels achieved, first time visiting levels)
* Options set persist between games.
+
* Options set persist between games
* Auto-explore.
+
* Auto-explore
  
 
==See also==
 
==See also==
Line 34: Line 35:
  
 
==External links==
 
==External links==
* [https://gitorious.org/nitrohack/ais523/commits/nicehack Development repository]
+
* [https://gitorious.org/nitrohack/ais523/trees/nicehack Source code]
 +
* [https://gitorious.org/nitrohack/ais523/blobs/nicehack/README Readme file]
 
{{variant-343}}
 
{{variant-343}}
 
[[Category:Variants]]
 
[[Category:Variants]]

Revision as of 02:15, 11 October 2012

NetHack 4 is a NetHack fork, created by combining AceHack and NitroHack. The "4" is part of the name, not a version number, and underlines the variant's aspirations to succeed vanilla NetHack 3.4.3.

A public NetHack 4 server is available; it can be accessed via telnet nethack4.org or ssh nethack@nethack4.org (password "nethack"). The source code repository is [1].

History

NetHack 4 was announced on April Fools' Day 2012 as the last announcement in a series of three on rec.games.roguelike.nethack:

  1. UnNetHack 4.0.0, announced as NetHack 4.0.0
  2. A development version of GruntHack, announced as NetHack 4.1.0
  3. A development version of NetHack 4 (possibly to be released as version 4.2.0 in the future), announced as NetHack 4.2.0

Despite the presence of "NetHack 4" in all three of the announced release versions, the project is unrelated to UnNetHack and GruntHack.

Major differences

A user has suggested improving this page or section as follows:

"List all the changes from vanilla NetHack"

The following is a list of differences between NetHack 4 and generic NetHack 3.4.3. Most changes are focused on the game interface and the organization of the source code rather than gameplay. See the readme file for more information.

Gameplay differences

  • Food safety warnings. The player is given a warning if food is old enough to have turned or if the player is trying to eat when already satiated.
  • Most of the gameplay including the monsters and items is very similar to NetHack 3.4.3. However, the author is not opposed to changing these things in the future.
    • Manual examination of the sources suggests that monsters, items, and artifacts are identical between Nethack 4 and Nethack 3.4.3

Interface differences

  • Map occupies top-left corner of screen with a persistent (sometimes truncated) inventory window, longer message history, and three-line status section on screen at all times
  • Keybinding menu available in options menu allowing assignment of any key to any command

New features

  • Player can #annotate levels
  • Game keeps track of heroic deeds (character levels achieved, first time visiting levels)
  • Options set persist between games
  • Auto-explore

See also

External links