Sponsor

25 พฤษภาคม 2562

GNU Shogi - หมากรุกญี่ปุ่นแบบ Text-based

gnushogi on Linux Mint 19.1

บน Linux จะมีโชกิหรือหมากรุกญี่ปุ่นอยู่ 2 ตัวหลักๆคือ gnushogi เป็นโชกิมาตราฐาน 9x9 กับ gnuminishogi ที่เป็นโชกิขนาดเล็ก 5x5 สามารถค้นหาติดตั้งได้จาก Software Manager เลยครับ

วิธีเข้าเกมให้เปิด Terminal แล้วพิมพ์คำสั่ง

gnushogi
เป็นการเล่นแบบไม่ใช้กระดาน มีแต่พิกัดอย่างเดียว

gnushogi -C
เป็นการเล่นแบบกระดานแบบมีตาราง ปกติจะเข้าเล่นแบบนี้

ถ้าเป็น minishogi จะใช้คำสั่ง

gnuminishogi -C

[ตัว C พิมพ์ใหญ่นะครับ]

วิธีเดินหมาก ให้ระบุ ตำแหน่งหมากแนวตั้งกับแนวนอนที่จะเดินตามด้วยตำแหน่งที่ต้องการ เช่น
7g7f คือเดินหมากที่ตำแหน่ง 7g ไปตำแหน่ง 7f
การเติมหมาก ให้ระบุ ตัวอักษรของหมาก * แล้วตามด้วยตำแหน่งที่ต้องการ เช่น
B*5e คือ เติมหมาก B ที่ตำแหน่ง 5e
การเลื่อนยศ ให้เติม + ไว้หลังสุด เช่น
7d7c+ คือ เดินหมากที่ตำแหน่ง 7d ไปตำแหน่ง 7c แล้วเลื่อนยศ

คำสั่งเบื้องต้นอื่นๆ
hint ขอคำแนะนำตาเดิน
first ให้คอมเดินก่อน
undo ย้อนหมาก
reverse กลับด้านกระดาน
new เริ่มเกมใหม่
exit ออกจากโปรแกรม
ดูคำสั่งอื่นๆ https://www.gnu.org/software/gnushogi/manual/gnushogi.html

GNU Shogi นี้สามารถใช้เป็นเอ็นจิ้นในโปรแกรม GUI frontends Shogi ต่างๆได้ตามปกติ เช่น XBoard เป็นต้น ก็จะดูเป็นกระดานมีภาพในคอมพิวเตอร์เหมือนเกมทั่วไป แต่แม้ไม่ใช้ ก็ยังสามารถเล่นใน Terminal ได้ แม้จะดูตาลายสักหน่อยก็ตาม ๕๕๕บวก

gnuminishogi on Linux Mint 19.1

เพิ่มเติม
https://www.gnu.org/software/gnushogi/
https://th.wikipedia.org/wiki/%E0%B8%AB%E0%B8%A1%E0%B8%B2%E0%B8%81%E0%B8%A3%E0%B8%B8%E0%B8%81%E0%B8%8D%E0%B8%B5%E0%B9%88%E0%B8%9B%E0%B8%B8%E0%B9%88%E0%B8%99

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

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