XMAGE - Magic, อีกหนึ่งเอ็นจิ้นเกม
XMAGE ช่วยให้คุณเล่นเวทมนตร์กับผู้เล่นออนไลน์หรือมากกว่าหนึ่งคนหรือคู่แข่งคอมพิวเตอร์ มันมีการบังคับใช้กฎเต็มรูปแบบสำหรับการ์ดที่ไม่ซ้ำกันกว่า 28,000 ใบ และมากกว่า 73,000 ครั้งจากรุ่นที่แตกต่างกัน คุณยังสามารถค้นหาชุดที่กำหนดเองเช่น Star Wars ชุดปกติทั้งหมดมีการ์ดที่ใช้งานเกือบทั้งหมด
รองรับการแข่งขันเดี่ยวและทัวร์นาเมนต์ด้วยโหมดเกมหลายสิบโหมดเช่น Duel, Multiplayer, Standard, Modern, Commander, Pauper, Oathbreaker, Historic, Freeform, Richman และอีกมากมาย
เซิร์ฟเวอร์ท้องถิ่นรองรับโหมดทดสอบพิเศษสำหรับการทดสอบคอมโบและสถานการณ์เกมอื่น ๆ ที่มีเงื่อนไขที่กำหนดไว้ล่วงหน้า
มีเซิร์ฟเวอร์สาธารณะที่คุณสามารถเล่น xmage กับผู้เล่นคนอื่น ๆ นอกจากนี้คุณยังสามารถโฮสต์เซิร์ฟเวอร์ของคุณเองเพื่อเล่นกับ AI และ/หรือเพื่อนของคุณ
ชุมชนและทรัพยากร Xmage:
- การสนับสนุน XMAGE อย่างเป็นทางการและคำขอคุณสมบัติใน GitHub;
- Forum XMAGE อย่างเป็นทางการ (ล้าสมัย);
- Reddit Xmage Group;
- Reddit Xmage Discord Channel;
- การเปลี่ยนแปลงล่าสุด;
- ข่าวล่าสุด;
- รุ่นล่าสุด;
- เอกสารโครงการ
สถานะเซิร์ฟเวอร์:
- http://xmage.today/servers/ (ไม่ให้บริการชั่วคราว)
เซิร์ฟเวอร์เบต้าที่มีคุณสมบัติไม่ได้เปิดตัวหรืออยู่ภายใต้การพัฒนา:
- http://xmage.today/ (รุ่นรุ่น)
คุณสมบัติ
- แอพ Multiplatform: Windows, Linux, MacOS;
- ตัวแก้ไขดาดฟ้า (สนับสนุนรูปแบบสำรับหลายรูปแบบและแหล่งดาดฟ้า);
- ผู้เล่นสองคนดวลหรือเกมฟรีสำหรับผู้เล่นหลายคนมีผู้เล่นสูงสุด 10 คน
- ฝ่ายตรงข้ามคอมพิวเตอร์ AI;
- ระบบการให้คะแนนผู้เล่น (GLICKO);
- สนับสนุนรูปแบบพิเศษเช่นผู้บัญชาการ (ผู้เล่นสูงสุด 10 คน), Oathbreaker, Cube, ผู้นำเล็ก ๆ , Super Standard, มาตรฐานประวัติศาสตร์และอื่น ๆ ;
- รองรับการแข่งขันเดี่ยวหรือทัวร์นาเมนต์ (การกำจัดหรือจัดการประเภทสวิส) ซึ่งสามารถเล่นได้มากถึง 16 ผู้เล่น:
- ทัวร์นาเมนต์ Booster (Cube) (4-16)
- ทัวร์นาเมนต์ปิดผนึก (จากลูกบาศก์) (2-16)
รายงานข้อผิดพลาด / คำขอคุณสมบัติ
วิธีที่ดีที่สุดในการรายงานข้อผิดพลาดหรือคำขอคุณสมบัติคือหน้าปัญหาของ GitHub
การติดตั้ง / รัน
- ดาวน์โหลดไฟล์ Launcher XMAGE ล่าสุดและแอพและยกเลิกการแพ็คไปยังโฟลเดอร์ใด ๆ เช่น
D:gamesxmage
; - คุณต้องมี Java เวอร์ชัน 8 หรือใหม่กว่าเพื่อเรียกใช้ Launcher
หน้า Wiki มีข้อมูลรายละเอียดเกี่ยวกับการตั้งค่าเซิร์ฟเวอร์ส่วนตัวหรือสาธารณะ
ตัวเลือกเซิร์ฟเวอร์
เซิร์ฟเวอร์ XMAGE ค้นหาโดยค่าเริ่มต้นไฟล์การกำหนดค่าจากไดเรกทอรีการทำงานปัจจุบันไปยัง PATH PATH config/config.xml
( configconfig.xml
ใน Windows) หากต้องการเปลี่ยนตำแหน่งนี้ให้เริ่มเซิร์ฟเวอร์ด้วยคุณสมบัติ xmage.config.path
ตั้งค่าเป็นตำแหน่งที่ต้องการเช่น -Dxmage.config.path=config/otherconfig.xml
ตัวเลือกสามารถตั้งค่าได้จาก Xmagelauncher ใน Settings > Java > Server java options
การแก้ไขปัญหา / คำถามที่พบบ่อย
หน้าปัญหา GitHub มีปัญหาและการแก้ไขที่เป็นที่นิยม:
- ใด ๆ : โปรแกรมค้างเมื่อเริ่มต้น (หน้าจอสีขาว/น้ำเงิน/ดำ);
- ใด ๆ : ไม่สามารถดาวน์โหลดภาพหรือหยุดหลังจากเวลา;
- ใด ๆ : ไม่สามารถเรียกใช้ไคลเอนต์ไม่สามารถเปิด ... jvm.cfg;
- ใด ๆ : ไม่มีข้อความหรือปุ่มเล็ก ๆ ในตัวเรียกใช้งาน;
- Windows: การ์ดน่าเกลียดปุ่มหรือสิ่งประดิษฐ์การวาด GUI อื่น ๆ ;
- Windows: ภาพไอคอนและข้อความ pixilated;
- MacOS: ไม่สามารถทำงานบน M1/M2;
- MacOS: ไม่สามารถเปิดตัวเรียกใช้งานได้
- MacOS: ไคลเอนต์ค้างใน GUI (บนกล่องโต้ตอบเชื่อมต่อในการแข่งขันใหม่);
- Linux: ทำงานบนระบบปฏิบัติการหรือฮาร์ดแวร์ที่ไม่ได้มาตรฐานเช่น Raspberry Pi;
- Linux: GUI ที่น่าเกลียดและสิ่งประดิษฐ์วาดภาพ;
การปรับแต่งประสิทธิภาพ
หากคุณมี GPU ที่ดีเป็นไปได้มากที่คุณจะสามารถเพิ่มประสิทธิภาพ ได้มาก ผ่านธงชวาพิเศษ
XMAGE ทำงานบน JRE 8 ดังนั้นลิงค์นี้ควรให้ธงที่มีอยู่
วิธีเปิดใช้งานธงพิเศษ
- เปิดตัว xmage
- ในแถบเมนูจากตัวเรียกใช้คลิกที่ "การตั้งค่า" ซึ่งจะเปิดหน้าต่างการตั้งค่า
- ไปที่แท็บ "Java"
- คุณสามารถส่งธงพิเศษได้โดยการแก้ไขฟิลด์ข้อความ "ตัวเลือกไคลเอนต์ Java"
Linux Tweaks
เปิดใช้งาน opengl
ข้อมูลเพิ่มเติมเกี่ยวกับ OpenGL:
ปัญหาที่เป็นไปได้:
- Caveat : มีข้อผิดพลาดพร้อมตัวเลือกไฟล์เมื่อเปิดใช้งาน OpenGL (คุณใช้ตัวเลือกไฟล์เมื่อคุณลองโหลดดาดฟ้าจากดิสก์) วิธีแก้ปัญหาที่แนะนำจะทำให้เกมล้มเหลวดังนั้นจึงไม่ใช่ตัวเลือก
- วิธีแก้ปัญหา : เมื่อใช้ i3 คุณสามารถแก้ไขข้อผิดพลาดได้โดยสลับความสามารถ "ลอย" ของหน้าต่างและบังคับให้มันทำให้เกิดใหม่
เปิดใช้งาน xrender
ข้อมูลเพิ่มเติมเกี่ยวกับ Xrender:
-
-Dsun.java2d.xrender=true
เพิ่มการใช้หน่วยความจำ
สิ่งนี้ไม่รับประกันว่าจะให้การปรับปรุง แต่ขึ้นอยู่กับกรณีการใช้งานของคุณ หากคุณมี RAM จำนวนมากให้สำรองคุณสามารถเพิ่มขนาดกองเริ่มต้นสำหรับการวัดที่ดี รายละเอียดเพิ่มเติมเกี่ยวกับการตั้งค่าหน่วยความจำ:
ผู้พัฒนา
เอกสารประกอบโครงการเต็มรูปแบบและคำแนะนำสำหรับนักพัฒนาสามารถพบได้ในหน้า Wiki
ขั้นตอนแรกสำหรับนักพัฒนาของ Xmage:
- การตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ
- เครื่องมือทดสอบการพัฒนา
- เวิร์กโฟลว์การพัฒนา
- การพัฒนา Howto Guides
ไอคอนคบเพลิงที่สร้างโดย Freepik - Flaticon