1 คะแนน โดย GN⁺ 1 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

> NetHack เป็นเกมสำรวจดันเจียนที่เป็นทายาทห่าง ๆ ของ Rogue และ Hack และเป็นทายาทโดยตรงของ NetHack 3.6

  • เซฟเกม และ ไฟล์ bones เดิมจะไม่สามารถใช้งานได้ใน NetHack 5.0.0
  • NetHack DevTeam ออกรุ่น NetHack 5.0.0 เมื่อ 2 พฤษภาคม 2026
  • เนื่องจากเป็นรุ่น .0 คุณอาจพบ บั๊ก บางส่วนได้ และยินดีรับข้อเสนอแนะ, GitHub pull request และ bug report
  • ซอร์สโค้ดถูกปรับให้สอดคล้องกับมาตรฐาน C99
  • ขจัดอุปสรรคของการทำ cross compile ที่เคยต้องบิลด์บนแพลตฟอร์มหรือระบบปฏิบัติการหนึ่งแล้วไปรันบนอีกแพลตฟอร์มหรือระบบปฏิบัติการหนึ่ง
  • ตัวคอมไพเลอร์เลเวล และ ตัวคอมไพเลอร์ดันเจียน ที่อิงกับ yacc/lex ในช่วงบิลด์ รวมถึงการประมวลผลข้อความเควสต์ของ makedefs ถูกแทนที่ด้วยทางเลือกแบบข้อความ Lua ที่โหลดและประมวลผลระหว่างการรันเกม
  • รายการแก้ไขและการเปลี่ยนแปลงมากกว่า 3100 รายการอยู่ใน doc/fixes5-0-0.txt ในซอร์สโค้ด และบางรายการอาจเป็น สปอยเลอร์ ได้ โดยเฉพาะในส่วนฟีเจอร์ใหม่
  • ไบนารีสำหรับ Windows ที่ดาวน์โหลดจาก nethack.org สามารถตรวจสอบ sha256 checksum ได้ด้วย certUtil -hashfile nethack-500-win-x64.zip SHA256 หรือ certUtil -hashfile nethack-500-win-arm64.zip SHA256
  • บนแพลตฟอร์มส่วนใหญ่ สามารถใช้คำสั่ง nethack --showpaths เพื่อตรวจสอบตำแหน่งของไฟล์ต่าง ๆ ที่ NetHack ใช้งานได้
  • แนะนำให้ตรวจสอบรายการ known bugs ก่อนส่งบั๊ก และส่งรายงานบั๊กผ่านแบบฟอร์มรายงานปัญหา

1 ความคิดเห็น

 
GN⁺ 1 시간 전
ความเห็นจาก Hacker News
  • ตอนเล่นรอบก่อน เกือบตายหลายครั้งกว่าจะได้ Amulet มาในที่สุด
    รู้ว่าทางกลับขึ้นสู่พื้นดินคงอันตรายพอๆ กับตอนลงมา เลยหยุดหายใจลึกๆ เซฟไว้แล้วปิดเกมไป ซึ่งนั่นก็เมื่อราว 17 ปีก่อน และไฟล์เซฟยังอยู่จนถึงตอนนี้
    พอเห็นประกาศครั้งนี้ก็เลยตื่นเต้นว่าน่าจะได้เล่นให้จบเสียที แต่พอเจอข้อความว่า “เซฟเกมและไฟล์ bones เดิมจะใช้กับ NetHack 5.0.0 ไม่ได้” ก็หมดหวังเลย
    อย่างน้อยก็ยังดีที่ NetHack ไม่ใช่เกมสมัยใหม่แบบเชิงพาณิชย์ออนไลน์ล้วนที่ทำให้การรันเวอร์ชันเก่าเป็นเรื่องยาก

    • ใน Dungeon Crawl: Stone Soup ก็มีไฟล์เซฟที่ได้ 3 รูนแรกอยู่ที่ไหนสักแห่งเหมือนกัน
      คงรู้แหละว่ายังไงก็น่าจะแพ้ แต่ก็ไม่กล้าแตะมัน เลยคิดว่าไม่แน่พรุ่งนี้ดื่มกาแฟดีๆ แล้วเล่นให้จบไปเลยอาจจะดีกว่า
      สิ่งสำคัญที่สุดที่ได้เรียนรู้จากไฟล์เซฟนั้นคือ ถ้าอยากไปได้ไกลขึ้นอย่างสม่ำเสมอ ต้องเล่นอย่างระมัดระวังและเน้นป้องกันมากแค่ไหน
    • หนึ่งในรูปที่เก่าที่สุดที่ยังอยู่ในมือถือคือสกรีนช็อตตอนที่ เคลียร์ Nethack ได้ครั้งเดียวในชีวิต
      แล้วก็เคลียร์ด้วยสาย Tourist ด้วย
    • พอนึกถึงการเล่นเมื่อนานมากแล้ว จำได้ว่าพอเอา Amulet กลับขึ้นมาบนพื้นดิน เกมก็ต้อนรับประมาณว่า “อ้าว นั่นมัน Amulet ปลอมนะ กลับลงไปใหม่สิ” และนั่นน่าจะเป็นรอบสุดท้ายที่เล่น
  • ตัวคอมไพเลอร์เลเวล ที่อิง yacc/lex ตอน build, ตัวคอมไพเลอร์ดันเจียน และการประมวลผลไฟล์ข้อความเควสต์ที่ makedefs เคยจัดการ ตอนนี้เปลี่ยนเป็นทางเลือกแบบข้อความ Lua ที่โหลดและประมวลผลระหว่างรันเกมแล้ว
    ด้วยหลายเหตุผล นี่น่าจะเป็นการตัดสินใจที่ดีมาก แต่ก็ให้ความรู้สึกเหมือนการปิดฉากของยุคหนึ่งจริงๆ
    NetHack เก่ากว่า Lua ที่มีมาตั้งแต่ปี 1993 เสียอีก ดังนั้น lex กับ yacc ได้ตายไปแล้ว แต่ก็ขอให้ lex กับ yacc จงเจริญ

    • น่าเสียดายที่ Lua ไม่ได้มากับค่าปริยายของดิสโทรส่วนใหญ่ และแบบนี้ก็ดูเหมือนจะลด ความพกพา ลงด้วย
      แพลตฟอร์ม Amiga 68k หรืออาจรวมถึง DOS ด้วยอาจกลายเป็นอุปสรรค และก็ไม่มี official Nethack build สำหรับ i686
      ถ้าเป็นผมคงลองใช้ภาษาจิ๋วจาก https://t3x.org เป็นตัว preprocessor แล้ว bundle มาด้วยกัน
      ตัวภาษา T3X0 เองก็ทำอะไรได้ค่อนข้างเยอะ และพอร์ตไป DOS ได้ง่ายด้วย
      แต่พอเช็กดูแล้ว Lua เองก็พกพาได้ดีและมีพอร์ต DOS เหมือนกัน ซึ่งก็ดีเลย
  • ขอแนะนำ ไคลเอนต์ 3D อย่างแรง
    ชอบตรงที่มันรันได้แทบทุกที่ และหวังว่าจะอัปเดตรองรับ 5.0.0 เร็วๆ นี้
    https://github.com/JamesIV4/nethack-3d
    Web https://jamesiv4.github.io/nethack-3d/

    • ผมเล่น Nethack หนักมากเมื่อ 30 ปีก่อน และรู้สึกมาตลอดว่าอัปเดตกราฟิกทั้งหลายไม่ค่อยคุ้มเท่าไร
      มันมีเสน่ห์ตรงที่มองเห็นทั้งแผนที่ได้ง่ายในจอเดียว และมีอารมณ์แบบอยู่ๆ h สีชมพูชวนสยองก็โผล่มา
      แต่พูดอย่างเป็นธรรม เวอร์ชัน 3D นี้ผมก็ว่าจะลองสักหน่อย
    • นี่อาจจะเป็นสิ่งที่ทำให้ผมได้ลองเล่น Nethack อย่างจริงจังสักที
    • เกมตะลุยดันเจียนเกมแรกที่ผมเล่นคือ Dungeon Crawl Stone Soup แบบใช้ tile พอมาลองเวอร์ชัน 3D นี้เมื่อกี้ก็พบว่ามันทำงานได้ดีมาก
    • ตอนแรกนึกว่า 3D หมายถึงมุมมองบุคคลที่หนึ่ง
      อันนี้ก็ดูดีพอๆ กับโหมดกราฟิก 2D อื่นๆ และถ้าถูกจริตก็น่าจะดี แต่ส่วนตัวผมชอบการแสดงผลแบบตัวอักษรมาตลอด
    • จาก https://github.com/JamesIV4/nethack-3d มีกลิ่นอาย Ultima VII / VIII อยู่เหมือนกัน
  • เป็นประกาศเซอร์ไพรส์ที่น่ายินดีมาก
    ผมเป็นแฟน NetHack ตัวยง และติดอยู่กับ 3.6 มาตลอดระหว่างรอ 3.7 แบบเป็นทางการมานาน
    เท่าที่ผมรู้ ฝั่งแบ็กเอนด์ได้ย้ายลอจิกการสร้างแผนที่จำนวนมากและการเปิดเผยข้อมูลอื่นๆ ไปไว้ใน Lua API ซึ่งเป็นความเปลี่ยนแปลงที่น่าสนใจมากสำหรับสายเครื่องมือ, fork และ mod
    ขอใส่สปอยล์เล็กน้อยว่า ได้ยินมาว่ามีการปรับสมดุลที่ยอดเยี่ยมเพื่อลดการพึ่งพาชุดอุปกรณ์เดียว เช่น ทำให้ความต้านทานภายนอกบางอย่างอย่างการสวมแหวนมีพลังมากกว่าความต้านทานติดตัว เพื่อเพิ่มการตัดสินใจเรื่องการเลือกอุปกรณ์
    และยังน่าตื่นเต้นด้วยที่เขายกเลิกการใช้เขายูนิคอร์นเพื่อ “ฟื้นค่าสถานะ” ทำให้เอฟเฟ็กต์ดูดค่าสถานะที่เมื่อก่อนแทบไม่ใช่ภัยคุกคาม กลายเป็นภัยสำคัญขึ้นมามาก
    การที่ตอนนี้ทำเควสต์ได้ตั้งแต่ช่วงต้นเกมก็น่าสนใจเช่นกัน
    ถึงจะเป็นทางเลือกที่แย่ แต่สำหรับการสปีดรันหรือการเล่นแบบ จำนวนเทิร์นน้อยที่สุด มันมีความหมายมาก

  • ความเปลี่ยนแปลงที่สะดุดตาใน 5.0.0 มีสปอยล์อยู่เยอะ
    Bag of holding ต่อให้ระเบิด เช่น จากการใส่ไม้กายสิทธิ์ยกเลิกเวทลงไป ไอเท็มส่วนใหญ่ก็จะไม่หายไป แต่กระจัดกระจายแทน
    ภาวะสูญเสียความทรงจำจะไม่ทำให้ลืมแผนที่อีกต่อไป
    เขายูนิคอร์นจะไม่ใช้กู้ค่าสถานะที่เสียไปได้อีกแล้ว
    การขึ้นสวรรค์ด้วย Valkyrie ซึ่งเคยถูกมองว่าง่ายที่สุดแบบหนึ่ง ตอนนี้ยากขึ้นแล้ว และถ้าไม่ใช่ Knight โอกาสได้ Excalibur จากการจุ่ม longsword ลงในน้ำพุก็ลดลง อีกทั้ง Valkyrie จะไม่เริ่มเกมพร้อม longsword อีกต่อไป และจะไม่ได้รับ stealth ก่อนเลเวล 3
    การผลักสัตว์เลี้ยงเข้า polymorph trap เพื่อทำสัตว์เลี้ยงโหดเกินพิกัดก็ทำได้ยากขึ้น
    สามารถใช้ $ เพื่อโยนเหรียญได้

    • เนิร์ฟ Valkyrie หนักจริงแฮะ
      เป็นคลาสที่ผมชอบเลยนะ
  • ดีเลย
    อยากให้มีใครจาก DevTeam ไปพูดถึงรีลีสนี้หรือเรื่องอะไรก็ได้ในงาน Roguelike Celebration เดือนตุลาคม (https://www.roguelike.club/)
    ถ้าใครมีคอนเน็กชันก็น่าจะชวนให้ลองพิจารณาเข้าร่วม เพราะมันเป็นอีเวนต์ออนไลน์ที่ดูแลคอมมูนิตี้ได้ยอดเยี่ยมมาก และทุกคนน่าจะยินดี
    ตอนเด็กๆ ผมเล่น Nethack ไปมหาศาล และเคยเป็นอาสาสมัครในงานช่วงปีแรกๆ ด้วย

  • ในฐานะผู้เล่น Spelunky แบบจริงจังที่ยังพยายามเคลียร์ Cosmic Ocean อยู่ ช่วงหลังผมเริ่มหัด Nethack เพราะอยากดูรากเหง้าของ Spelunky แล้วก็โดนดูดเข้าไปเต็มๆ
    หลังจากตายซ้ำแล้วซ้ำอีกอยู่หลายสัปดาห์ เปิดวิกิ และดูซีรีส์ Ascending in Nethack Overexplained บน YouTube ในที่สุดก็ขึ้นสวรรค์สำเร็จด้วย Valkyrie
    ต่อไปก็ว่าจะลองบทบาทที่ยากกว่านี้ และก็น่าประหลาดใจมากที่แม้จะเป็นเกมเทิร์นเบส แต่ความตึงเครียดสูงมาก
    ผมชอบการปรับเนิร์ฟในรีลีสนี้
    ดีแล้วที่ Valkyrie ได้ Excalibur ยากขึ้น และการเนิร์ฟเขายูนิคอร์นก็ดีเหมือนกัน
    ตาที่ผมขึ้นสวรรค์ได้ บางทีก็รู้สึกว่าง่ายเกินไปนิด แต่ถึงอย่างนั้น Valkyrie ก็น่าจะยังเป็นบทบาทที่ง่ายที่สุดแบบทิ้งห่างอยู่ดี
    ถ้าจะขึ้นสวรรค์ด้วยบทบาทอื่น คงติดอยู่อีกนานพอสมควร

    • ตลกดีที่ผมเล่น Moria/Angband กับสายแยกของ Angband มาเยอะมาก แต่กลับไม่เคยเล่น Nethack เลยสักครั้ง
  • สิ่งที่สะดุดตาที่สุดในความประทับใจแรกคือมี tutorial แล้ว ซึ่งน่าจะช่วยขยายฐานผู้เล่นได้มากจริงๆ
    ความสะดวกในการเคลื่อนที่ก็ดีขึ้นด้วย เช่น เดินเข้าหาประตูแล้วมันจะเปิดให้เอง และถ้าพยายามเคลื่อนไปยังเป้าหมายที่อันตรายชัดเจนก็จะมีการถามยืนยัน
    ถ้าเปิดตัวเลือกไว้ พลังชีวิตจะแสดงเป็นสีเขียวเหมือนเต็มหลอด และสถานะอย่างระดับน้ำหนักบรรทุกหรืออาการมึนเมาก็แยกด้วยสีเช่นกัน ซึ่งดูเป็นของใหม่
    ข้อความอย่าง “คุณผลักสัตว์เลี้ยงออกไปแล้ว” ก็กรองไม่ให้แสดงได้

  • ยอดเยี่ยมมาก
    ผมไม่เคยเก่ง Nethack เลย และคิดว่าน่าจะเพราะผมหุนหันเกินไป
    ผมมักไปได้ถึงแถวๆ เลย Medusa ไปนิดหน่อย แต่หลังจากนั้นเห็นชัดเลยว่าต้องพึ่ง ลูกเล่นเซฟ
    ผมอิจฉาคนที่ขึ้นสวรรค์ได้สม่ำเสมออยู่เสมอนิดๆ แต่ก็ไม่ถึงขั้นอิจฉาจนอยากลงแรงอะไร
    สิ่งที่น่าทึ่งใน Nethack สำหรับผมคือความรู้สึกว่า “นักพัฒนาคิดเผื่อทุกอย่างไว้แล้ว” และก็สงสัยว่าความรู้สึกนั้นยังคงอยู่แค่ไหนในทุกวันนี้

    • ผมก็คล้ายๆ กัน
      ส่วนใหญ่เพราะเมื่อเทียบกับ roguelike ที่เรียบง่ายกว่าอย่าง Shattered Pixel Dungeon หรือ Sil แล้ว ผมมักไม่ค่อยเข้าใจว่ากลไกภายในมันกำลังเกิดอะไรขึ้นแน่
  • อันนี้ไม่ใช่ Nethack แต่เป็นเรื่อง Angband และสมัยนี้ไม่ค่อยได้เห็นแล้ว แต่แถบ Angband Comic เป็นงานคลาสสิกสาย cult ของมุกเฉพาะกลุ่มจริงๆ
    http://angband.calamarain.net/