Sponsor

20 พฤษภาคม 2562

การติดตั้ง NetHack บน Linux Mint

NetHack สุดยอดเกมที่เคยมีมา

NetHack เป็นเกมฟรีโอเพนซอร์สในตำนานที่รู้จักกันดีในหมู่ Hacker สมัยก่อน เป็นเกมที่ลุ่มลึกที่สุดและสุดยอดที่สุดในสารบบเกมบนคอมพิวเตอร์จากอดีตจนถึงปัจจุบัน ไม่จำเป็นต้องกล่าวถึงสรรพคุณมากมายอะไรครับ เรื่องของเรื่องก็คือ NetHack เวอร์ชั่นหลังๆมานี้ตั้งแต่ ver 3.6.0 ไม่มีไฟล์ Official Binary Releases ให้ Linux โหลดไปเล่นได้ทันที(มีแค่ Windows และ Mac เท่านั้น!) จะรอติดตั้งจาก Software Manager ก็ไม่ทันกาล กว่าจะอัพเดทก็เป็นปีๆ OMG!!! ทำไมกัน!!!? แต่ไม่เป็นไร ชาว Linux ไม่ต้องเสียใจไปครับ ครั้งนี้ผมจะมาแนะนำวิธีการคอมไฟล์ Source code เพื่อทำ Binary เองบน Linux Mint
มาเริ่มกันเลย

อันดับแรกโหลด Official Source Release ก่อน https://www.nethack.org/common/index.html
แตกไฟล์ลงในโฟลเดอร์ home
เปิด Termimal แล้วพิมพ์คำสั่งตามลำดับดังนี้เลยครับ และทำตามขั้นตอนไปเรื่อยๆ

cd ~/ชื่อโฟลเดอร์ของ Netahck ที่แตกมา

./sys/unix/setup.sh ./sys/unix/hints/linux

sudo apt-get install build-essential libxt-dev libxaw7-dev libx11-dev ncurses-dev

make all

make install

เป็นอันเสร็จเรียบร้อย!
จะมีโฟลเดอร์ nh อยู่ใน home แล้วครับ ดับเบิลคลิ๊กโฟลเดอร์เข้าไปเรื่อยๆจนเจอไฟล์ชื่อว่า nethack ก็ดับเบิลคลิ๊กเปิด เลือก Run in Terminal เป็นอันเสร็จพิธี ได้เล่น NetHack เวอร์ชั่นล่าสุดกันแล้ว
ลุยดันเจี้ยนได้เลย!!!

สำหรับ Linux รุ่นอื่นอาจจะ make all ไม่ผ่าน (เช่น Zorin OS Lite) เพราะไม่เจอคำสั่ง yacc และ lex ให้ทำตามนี้

sudo apt-get install bison byacc bison flex

แล้วทำการ make all และ make install ก็น่าจะผ่านแล้วล่ะครับ

ถ้าเพื่อนๆเพิ่งรู้จัก NetHack ลองเข้าไปอ่านบทความต่างๆนี้ได้ครับ มันเป็นเกมที่สุดยอดมากเลยนะอยากให้เพื่อนๆได้สัมผัสกับความลุ่มลึกละเมียดละไมของเกมนี้อย่างที่ผมได้เคยสัมผัส
วิธีเล่น NetHack เบื้องต้น(ภาษาไทย) - ทำความรู้จักสัญลักษณ์ต่างๆ เริ่มทำความรู้จักกับ NetHack
สรุปคำสั่งใน NetHack สรุปคำสั่งที่ใช้บ่อย
คำสั่งทั้งหมดใน NetHack (ภาษาไทย)
คำแนะนำการเล่น NetHack สำหรับมือใหม่ (ภาษาไทย)
NetHack Thailand พบปะพูดคุยกับเรื่องราว NetHack กันได้ที่เพจนี้เลยครับ
NetHack Thailand Group มีแล้วนะ! มาร่วมพูดคุย แชร์ประสบการณ์ และสปอยล์กันให้อย่างเต็มที่ไปเลย! ลุยๆๆๆ!
https://th.wikipedia.org/wiki/เน็ตแฮ็ก
http://www.thegreatestgameyouwilleverplay.com/
https://www.nethack.org เว็บอย่างเป็นทางการของ NetHack
https://nethackwiki.com ข้อมูลมอสเตอร์และไอเท็มต่างๆ
http://www.statslab.cam.ac.uk/~eva/nethack/spoilerlist.html รวมสปอยล์ของ NetHack ก็คล้ายๆกับบทสรุปเกมครับ แต่ NetHack จะต่างจากเกมอื่นๆเพราะตัวเกมจะสุ่มใหม่ทุกครั้ง การเล่นใหม่แต่ละครั้งจึงไม่เคยซ้ำกันเลย เล่นได้ไม่จำเจ!
https://andreabaroni.bandcamp.com/album/nethack-legacy-original-soundtrack เพลงบรรเลงที่ถูกแต่งขึ้นมาสำหรับ NetHack โดยเฉพาะ
https://alt.org/nethack/mirror/www.geocities.com/TimesSquare/Portal/2416/index.html รวมเรื่องราวเกี่ยวกับ NetHack ตั้งแต่เบื้องต้นจากหลายๆแหล่ง แต่จัดระเบียบได้ดีมาก เข้าใจง่าย
สำรวจดันเจียน 101 - คำแนะนำสำหรับมือใหม่ NetHack (ภาษาไทย)
รวมสปอยล์และเทคนิคการเล่น NetHack ที่มือใหม่ควรรู้ (ภาษาไทย)
https://lparchive.org/Nethack-(by-Lobster-Maneuver)/ แนะนำเทคนิคการเล่นตั้งแต่ต้นจนจบ
เรื่องเล่าแห่งดันเจี้ยนลึกลับ NetHack ทำความเข้าใจภาพรวมของเกม
ประโยชน์ในการเล่น NetHack เราเขียนเชิญชวนให้ทุกๆคนได้มาลองเล่นกัน มันเป็นเกมฝึกสมองที่มีประโยชน์เหมือนกันนะ

รวมลิงค์น่าสนใจสำหรับชาว NetHack ลิงค์ทั้งหมดนี้และอื่นๆหลังจากนี้จะเพิ่มเติมรวมไว้ในลิงค์นี้นะครับ เป็นสารบัญ เพื่อความเป็นหมวดหมู่

คลิปแนะนำ NetHack
เพราะ DevTeam คิดทุกอย่างไว้แล้ว


แนะนำวิธีเล่น NetHack เบื้องต้น



NetHack 3.6.2 on Linux Mint 19.1

แถม

นอกจากบนคอมพิวเตอร์ OS ต่างๆแล้ว NetHack ยังมี App บนโทรศัพท์มือถือด้วยนะ สามารถค้นหาชื่อ NetHack ได้ใน PlayStore โดยตรงเลย ทำการพอร์ตโดย gurr ทีนี้มือถือของคุณก็มีประตูลับลงสู่ดันเจี้ยนแล้ว



สั่งซื้อไอเท็มนี้ได้ที่ Shopee https://shopee.co.th/%E0%B9%81%E0%B8%81%E0%B9%89%E0%B8%A7-NetHack-Thailand-i.83249973.7943496455
ขอบพระคุณมากๆจ้า

อ้างอิง
https://www.reddit.com/r/nethack/comments/3vxflw/36_linux_binaries/
https://www.reddit.com/r/nethack/comments/8y8dqn/error_while_compiling/

ไม่มีความคิดเห็น:

แสดงความคิดเห็น