nSnake: A Clone of Old Classic Snake Game - เล่นใน Linux Terminal
nSnake คือการจำลองเกมงูคลาสสิกเก่าที่ได้รับความนิยมมากที่สุดซึ่งพัฒนาขึ้นโดยใช้ ไลบรารี ncurses C โดย Alexandre Dantas สามารถเล่นเกมได้ที่ บรรทัดคำสั่งพร้อมส่วนต่อประสานข้อความในการกระจาย GNU/Linux เกือบทั้งหมด
เกมดังกล่าวสามารถปรับแต่งได้สูงและรวมถึงโหมดการเล่นเกม การผูกปุ่ม และแม้แต่รูปลักษณ์ที่เหมือน GUI ของแอปพลิเคชัน มีเพียงปัญหาเดียวเท่านั้นที่คุณจะต้องคอมไพล์จากแหล่งที่มา เว้นแต่คุณจะใช้ระบบ Arch Linux
คุณสมบัติ
- ทำความสะอาดอินเทอร์เฟซเหมือน GUI พร้อมภาพเคลื่อนไหวที่สวยงาม
- สองโหมดเกมพร้อมการควบคุมความเร็ว
- รูปแบบการเล่น รูปลักษณ์ และปุ่มลัดที่ปรับแต่งได้
ติดตั้งเกมงู nSnake Old Classic ใน Linux
nSnake ใช้งานได้กับ Linux รุ่นใหม่เกือบทั้งหมด ใน Ubuntu และการกระจายอื่นๆ ที่คล้ายคลึงกัน สามารถติดตั้งได้อย่างง่ายดายโดยใช้คำสั่ง apt-get ผ่านทาง PPA แต่คุณจะได้เวอร์ชัน 1.5
แต่หากคุณกำลังมองหาเวอร์ชันล่าสุด (เช่น 2.0.0) คุณจะต้องคอมไพล์จากแหล่งที่มา ดังนั้น ในบทความนี้ เราจะดูวิธีการคอมไพล์เกมในระบบที่ใช้ Ubuntu และ Red Hat
ไปที่เว็บไซต์อย่างเป็นทางการของ nSanke และดาวน์โหลด tarball แหล่งที่มาล่าสุด (เช่น เวอร์ชัน 2.0.0) โดยใช้ลิงก์ด้านล่าง
- http://alexdantas.net/projects/nsnake/
หรือคุณสามารถดำเนินการ wget เพื่อดาวน์โหลด tarball แหล่งที่มาล่าสุด
wget http://kaz.dl.sourceforge.net/project/nsnake/GNU-Linux/nsnake-2.0.0.tar.gz
ก่อนที่จะคอมไพล์ ตรวจสอบให้แน่ใจว่าเราได้ติดตั้ง 'ncurses dev' ไว้ในระบบของเราแล้ว หากต้องการรับ ให้ใช้คำสั่งต่อไปนี้
sudo apt-get install libncurses5-dev [On Ubuntu based systems]
sudo yum install ncurses ncurses-devel [On Red Hat based systems]
จากนั้นแตกแพ็คเกจที่ดาวน์โหลดมาและคอมไพล์ดังที่แสดงด้านล่าง
tar -xvf nsnake-2.0.0.tar.gz
cd nsnake-2.0.0
make
sudo make install
ตามค่าเริ่มต้น คำสั่ง 'ทำการติดตั้ง' จะติดตั้งแพ็คเกจภายใต้ไดเร็กทอรีต่อไปนี้
/usr/games/ Executable file
~/.local/share/nsnake/ Settings and Score files
แต่คุณยังสามารถกำหนดไดเร็กทอรีที่กำหนดเองสำหรับการติดตั้งได้ ตัวอย่างเช่น 'ทำการติดตั้ง' ต่อไปนี้จะติดตั้งแพ็คเกจภายใต้ไดเรกทอรี '/home/tecmint'
make install DESTDIR=/home/tecmint
ฉันจะเล่นเกม nSnake ได้อย่างไร
คำแนะนำจะเหมือนกับเกมงูทุกเกม คุณจัดการกับงูที่หิวโหยและภารกิจก็คือกินผลไม้ให้ได้มากที่สุด (หมายถึง $) ที่คุณกินได้ ผลไม้ที่กินแต่ละผลจะเพิ่มขนาดขึ้นสองหน่วย เมื่องูชนกับตัวเองหรือกำแพง เกมจะจบลง
ขณะนี้มีสองโหมด: มี เส้นขอบ และ ไม่มีขอบ ภารกิจคือการได้รับคะแนนจากการรับประทานผลไม้ให้ได้มากที่สุดเพื่อสร้างคะแนนให้ได้มากที่สุด
คุณสามารถเริ่มเกมได้โดยใช้คำสั่งต่อไปนี้ในเทอร์มินัล
nsnake
เมื่อเกมเริ่มต้นในเทอร์มินัล คุณจะเห็นหน้าจอคล้ายกับด้านล่าง
ในขณะที่เริ่มเกม คุณสามารถ เปิด/ปิด เส้นขอบได้ รวมทั้งคุณสามารถเลือกความเร็วของระดับเกมได้ งูสามารถควบคุมได้โดยใช้ปุ่มลูกศร
การควบคุมเกม
เกมสามารถควบคุมและปรับแต่งได้โดยใช้ปุ่มลัดต่อไปนี้
Arrow Keys Moves the snake
q Quits the game at any time
p Pauses/Unpauses the game
h Show help during game
m Return to Main Menu
ถอนการติดตั้งเกม
หากคุณได้ติดตั้งเกมผ่าน apt-get คุณสามารถใช้คำสั่ง apt-get เพื่อลบเกมออกจากระบบโดยสมบูรณ์ได้
sudo apt-get remove nsnake
ในกรณีที่คุณได้คอมไพล์จากแหล่งที่มา คุณจะต้องรันคำสั่งต่อไปนี้จากไดเร็กทอรีการติดตั้งต้นทางเพื่อลบไฟล์ออกจากระบบ
make uninstall
หากคุณได้ระบุไดเร็กทอรีที่กำหนดเองสำหรับการติดตั้ง ให้กำหนดเส้นทางของไดเร็กทอรีการติดตั้งพร้อมกับ "make" เพื่อถอนการติดตั้งอย่างถูกต้อง
make uninstall DESTDIR=path-to-directory/
คุณมีความคิดเห็นอย่างไรเกี่ยวกับ nSnake คุณเคยเล่นมันมาก่อนหรือไม่? มีเกมเทอร์มินัลอื่นที่คล้ายกันที่คุณเล่นอีกบ้าง? แบ่งปันมุมมองของคุณผ่านทางส่วนความคิดเห็นของเรา