เกมฟรีเป็นสิ่งที่ทำให้ Linux ยอดเยี่ยม หนึ่งในเกมฟรีและโอเพ่นซอร์สที่ดีที่สุดบนแพลตฟอร์ม Linux คือ Xonotic เป็นเกมยิงที่รวดเร็วที่ได้รับแรงบันดาลใจจากเกมประเภท "Twitch" FPS (Quake, Unreal และอื่น ๆ ) สนุกกับมันอย่างเต็มที่โดยเฉพาะเมื่อคุณมีเพื่อนมาด้วย หากคุณต้องการโฮสต์เซิร์ฟเวอร์เกม Xonotic คุณจะสนใจที่จะรู้ว่ามันตรงไปตรงมามากกว่าที่ได้ยิน
ติดตั้ง Xonotic
Xonotic ได้รับการสนับสนุน Linux ที่ยอดเยี่ยมและเกมทำงานบนการกระจาย Linux ใด ๆ โดยไม่มีปัญหา น่าเสียดายที่ยังไม่มีการสนับสนุนซอฟต์แวร์หลักจำนวนมากในขณะนี้ดังนั้นก่อนที่จะสามารถตั้งค่าเซิร์ฟเวอร์เฉพาะคุณจะต้องสร้างเกมและส่วนประกอบทั้งหมด
Xonotic ไม่ได้โฮสต์บน Github เหมือนกับโครงการส่วนใหญ่ แต่จะใช้ประโยชน์จาก Gitlab และมีเซิร์ฟเวอร์ Git เฉพาะของตัวเอง ในการรับรหัสให้เปิดเทอร์มินัลแล้วติดตั้งแพ็คเกจ Git เวอร์ชันล่าสุดบน Linux PC ของคุณ
อูบุนตู
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
ด้วยเครื่องมือ Git เวอร์ชันล่าสุดและทำงานบน Linux PC ของคุณตอนนี้คุณสามารถคว้ารหัสล่าสุดจากเกมได้แล้ว ใช้ โคลนคอมไพล์ คำสั่งคว้ารหัส Xonotic รุ่นใหม่ล่าสุด
git clone git://git.xonotic.org/xonotic/xonotic.git
การโคลน repo Xonotic กลางจะไม่รวดเร็ว มันเป็นเกมทั้งหมดหลังจากทั้งหมด ให้เวลาเทอร์มินัลและหลังจากนั้นสักครู่รหัสฐานแบบเต็มจะทำการดาวน์โหลดเสร็จสิ้น
ใช้ ซีดี คำสั่งย้ายเทอร์มินัลจากโฟลเดอร์ Home ไปยังการโคลนใหม่ xonotic โฟลเดอร์บน Linux PC ของคุณ
cd xonotic
ภายในโฟลเดอร์นี้คุณจะต้องดาวน์โหลดข้อมูลเพิ่มเติมสำหรับเกม การดาวน์โหลดนี้มีไว้สำหรับสิ่งต่างๆเช่นแผนที่พื้นผิวและสิ่งอื่นใดที่ไม่ได้อยู่ในส่วนแรกของการดาวน์โหลด
./all update -p
การอัพเดต Xonotic ดังนั้นจึงมีทุกสิ่งที่จำเป็นในการสร้าง วิ่ง อัปเดตทั้งหมด ดาวน์โหลดรหัสจากหลายสาขาของ repo Xonotic Git เมื่อการดาวน์โหลดเสร็จสิ้นจะปลอดภัยในการสร้างรหัส เพื่อสร้างรัน:
./all compile -r
การสร้างสำเนาของ Xonotic เป็นไปได้ค่อนข้างเป็นเวลานานเนื่องจากเป็นเกมที่ยิ่งใหญ่ อย่าคาดหวังว่ามันจะเสร็จสิ้นทันทีเพราะมันจะไม่ ปล่อยให้เครื่องสร้างทุกอย่างและอดทน เมื่อเสร็จสิ้นคุณจะสามารถเริ่มเกมผ่านทางเทอร์มินัลด้วย:
./all run xonotic
ติดตั้ง Xonotic โดยไม่ต้องสร้าง
ดาวน์โหลดสำเนาของ Xonotic ผ่าน Git แน่นอนให้คุณได้รับไฟล์ raw ทั้งหมดสำหรับเกมและเวอร์ชั่นล่าสุด สำหรับแฟนตัวยงของเกมนี้เป็นวิธีที่ยอดเยี่ยม อย่างไรก็ตามหากคุณไม่ต้องการสร้างซอฟต์แวร์ให้ทำตามคำแนะนำเหล่านี้แทน ก่อนอื่นตรงไปที่เว็บไซต์ Xonotic และคลิกที่ปุ่มดาวน์โหลด
Xonotic ไม่มีลิงก์แยกต่างหากสำหรับ“ MacLinux และ Windows” ทุกอย่างจะรวมอยู่ในที่จัดเก็บไฟล์ซิปเดียว ในการแตกไฟล์ให้เปิดตัวจัดการไฟล์คลิก“ ดาวน์โหลด” คลิกขวาที่ Xonotic Zip-archive และเลือก“ แตกไฟล์” ในเมนูที่ปรากฏขึ้น
เมื่อการแยกไฟล์เก็บถาวรเสร็จสิ้นให้ย้ายโฟลเดอร์ Xonotic ไปยังไดเรกทอรีโฮมของคุณ เมื่อย้ายแล้วให้ไปที่ไดเรกทอรีและเลือก xonotic64-sdl, xonotic32-sdl และอื่น ๆ เพื่อเรียกใช้เกม
อีกวิธีหนึ่งคือเปิดสถานีและเรียกใช้:
cd ~/Xonotic ./xonotic-linux64-sdl.sh
ใช้งานเซิร์ฟเวอร์เฉพาะ
หากคุณสนใจที่จะทำธุรกิจเฉพาะเซิร์ฟเวอร์ Xonotic คุณอาจสงสัยว่าทำไมต้องสร้างเกมทั้งหมด ทุกอย่างสร้างเป็นโปรแกรมที่เปิดใช้งานได้ โปรแกรมนี้สามารถรันเกมได้หากคุณต้องการเล่น หรือคุณสามารถเปิดเกมนี้ด้วยอาร์กิวเมนต์คำสั่งพิเศษและโฮสต์เซิร์ฟเวอร์ 24/7
หลังจากสร้าง Xonotic เป็นไปได้ที่จะเริ่มต้นเซิร์ฟเวอร์เฉพาะทันที หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:
./all run dedicated xonotic
เซิร์ฟเวอร์เฉพาะที่สร้างไว้ล่วงหน้า
คุณข้ามการสร้าง Xonotic เพื่อดาวน์โหลดเกมที่รวบรวมไว้ล่วงหน้าหรือไม่? ถ้าเป็นเช่นนั้นการตั้งค่าและใช้งานเซิร์ฟเวอร์เฉพาะจะแตกต่างกันเล็กน้อย
แทนที่จะใช้คำสั่ง“ all” ที่แสดงไว้ด้านบน คุณจะต้องทำสิ่งต่อไปนี้ ก่อนอื่นให้เปิดหน้าต่างเทอร์มินัลแล้วใช้ ซีดี คำสั่งเพื่อย้ายเทอร์มินัลจากโฟลเดอร์ Home ไปยังไดเร็กทอรี Xonotic ภายใน / home / ชื่อผู้ใช้ /
cd ~/Xonotic
ภายในโฟลเดอร์ Xonotic คุณจะต้องย้ายไปที่โฟลเดอร์ย่อยชื่อ“ เซิร์ฟเวอร์” ในโฟลเดอร์นี้ส่วนประกอบทั้งหมดที่จำเป็นสำหรับการเรียกใช้เซิร์ฟเวอร์ 24/7 อยู่ที่นี่
cd server
เซิร์ฟเวอร์เฉพาะ Linux สามารถเรียกใช้ผ่านสคริปต์ที่ให้ไว้ในไดเรกทอรี“ เซิร์ฟเวอร์”
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
ตราบใดที่พีซีทั้งหมดเชื่อมต่อกับ LAN เดียวกันกับเซิร์ฟเวอร์ผู้ใช้ Xonotic ควรสามารถเข้าถึงเซิร์ฟเวอร์ที่รันอยู่ได้อย่างรวดเร็วในส่วน "ท้องถิ่น" หรือ "LAN"
ความคิดเห็น