알라딘서재

사람책


「@」로 표시된 캐릭터로 던전을 탐험하는, 1987년에 등장한 로그라이크 게임의 고전 『NetHack』 의 최신 버전 5.0.0이 출시되었습니다. 수정 및 변경 사항이 무려 3100개 이상에 달합니다.



NetHack 5.0.0: Main Page

https://nethack.org/common/index.html https://nethack.org/common/index.html


NetHack은 단순한 ASCII 코드로 표현된 던전 속을 「@」로 표시된 캐릭터로 탐험하는 로그라이크 게임입니다.



로그라이크 게임의 계보


「로그라이크」는 플레이할 때마다 적과 아이템이 무작위로 생성되는 등의 특징을 가진 게임 장르로, 그 시초는 1980년 글렌 위치먼과 마이클 토이가 발표한 『Rogue』 입니다. 이후 『Rogue』를 기반으로 『Hack』이 탄생했고, 여기서 다시 여러 갈래로 나뉘었습니다.


그중 하나가 마이크 스티븐슨 등이 「DevTeam」을 설립하여 만든 『NetHack』 입니다. 1987년 7월 28일 버전 1.3d로 일반에 공개되었고, 곧바로 버전 2.2a까지 올라간 후 1989년에 버전 3.0이 되었습니다.


긴 침묵을 깨고 돌아오다


이후 2003년 12월 버전 3.4.3이 출시될 때까지는 중요한 내용을 포함한 메이저 업데이트가 정기적으로 이루어졌지만, 2004년부터는 OS 호환성 등을 중심으로 한 마이너 업데이트에 그치며 팬들에 의한 확장이 주를 이루었습니다.


그러나 2015년, 오랜만의 메이저 업데이트인 버전 3.6.0이 출시되었습니다. 이 업데이트에는 버그 수정 및 최적화는 물론, 많은 커뮤니티 애드온이 포함되었습니다.


The story behind NetHack's long-awaited update--the first since 2003

https://www.gamedeveloper.com/design/the-story-behind-i-nethack-i-s-long-awaited-update--the-first-since-2003 https://www.gamedeveloper.com/design/the-story-behind-i-nethack-i-s-long-awaited-update--the-first-since-2003


개발팀 멤버 폴 위너는 버전 3.6.0 출시 당시, 향후 계획에 대해 “상상조차 할 수 없습니다. 쉽다고 생각했던 일이 예상보다 훨씬 어려울 때가 있습니다. 현실 생활이 장시간 코딩 작업을 제한하기 때문에, 오히려 ‘다음에 무엇이 나오지 않을까’라고 말하는 편이 현실적입니다. 예를 들어, 라이트세이버나 스톰트루퍼가 등장하지 않는다는 것은 꽤 확실한 예측입니다.”라고 답하면서도, “그 질문에 대한 개발팀의 정석적인 답변은 아실 겁니다. 비밀은 밝히지 않기로 했습니다. 다만, 다음 출시는 이번처럼 오래 기다리게 하지 않을 것이라고 단언합니다.”라고 말했습니다.


버전 4를 건너뛴 5.0.0의 특징


이번 업데이트는 버전 4를 건너뛰고 5.0.0으로 바로 넘어갔습니다. 주요 특징은 다음과 같습니다.


소스 코드가 「C99」 규격을 준수


특정 플랫폼이나 OS에서 빌드한 NetHack을 다른 플랫폼이나 OS에서 실행할 때의 장벽을 없애는 크로스 컴파일 지원


퀘스트 텍스트 파일 처리를 Lua 텍스트로 대체


새 버전인 만큼 버그가 있을 수 있으므로, 건설적인 제안이나 GitHub의 풀 리퀘스트, 버그 리포트를 대환영한다고 합니다.


GitHub - NetHack/NetHack: Official NetHack Git Repository · GitHub

https://github.com/NetHack/NetHack https://github.com/NetHack/NetHack


  • 댓글쓰기
  • 좋아요
  • 공유하기
  • 찜하기
로그인 l PC버전 l 전체 메뉴 l 나의 서재