news.volyx.in

NetHack 5.0.0 (nethack.org)

527 points by rsaarelm · 120 days ago · 180 comments on HN

Article summary

The NetHack DevTeam has released NetHack 5.0.0, an updated version of the dungeon exploration game. This release includes architectural improvements, such as compliance with the C99 standard and the ability to cross-compile. The game also replaces its build-time compilers with Lua text alternatives. Existing saved games and bones files will not work with this new version.

Main themes

  • NetHack 5.0.0 release
  • Game development
  • Lua integration
  • Cross-compiling
  • Roguelike games
  • Game modding

What commenters say

  • The inclusion of Lua bindings in NetHack 5.0.0 is a major step forward for modding and accessibility.
  • Some users are concerned that the use of Lua may reduce the game's portability, particularly on older platforms.
  • Others argue that Lua is a lightweight and embeddable language that can be easily compiled into the game, minimizing portability issues.
  • The replacement of traditional compilers with Lua text alternatives is seen as the end of an era, but also an opportunity for new developments and improvements.
  • Some users are excited about the potential for procedural generation and modding with Lua, while others prefer the traditional gameplay and graphics.
  • The release of NetHack 5.0.0 has sparked nostalgia and interest in the game, with some users sharing their experiences and memories of playing earlier versions.
  • There are differing opinions on the usefulness of graphical updates and 3D clients for NetHack, with some users preferring the traditional text-based interface.
  • The NetHack community is enthusiastic about the new release and is discussing potential applications and developments, including the use of machine learning and AI in procedurally generated content.