Xmage-魔術,另一個遊戲引擎
Xmage使您可以與一個或多個在線玩家或計算機對手進行魔術。它包括超過28,000張獨特卡的完整規則執行和不同版本的73 000多個轉載。您還可以找到諸如《星球大戰》之類的自定義套裝。所有常規套裝幾乎所有實施卡。
它支持單場比賽和錦標賽,具有多種遊戲模式,例如決鬥,多人遊戲,標準,現代,指揮官,帕珀,宣誓,歷史性,自由式,自由式,里奇曼等。
本地服務器支持具有預定義條件的特殊測試模式,用於測試組合和其他遊戲情況。
有一些公共服務器,您可以在其中與其他玩家一起玩Xmage。您還可以託管自己的服務器與AI和/或您的朋友對抗。
Xmage社區和資源:
- GitHub上的官方Xmage支持和功能請求;
- Xmage官方論壇(過時);
- Reddit Xmage組;
- reddit Xmage Discord頻道;
- 最新更改;
- 最新消息;
- 最新版本;
- 項目文檔。
服務器狀態:
- http://xmage.today/servers/(暫時停用)
具有未發行或開發功能的Beta服務器:
特徵
- 多平台應用程序:Windows,Linux,MacOS;
- 甲板編輯器(支持多個甲板格式和甲板源);
- 兩名球員對決或多人免費遊戲,最多有10名玩家;
- 計算機AI對手;
- 玩家評分系統(Glicko);
- 支持指揮官(最多10名球員),宣誓者,立方體,小領導者,超級標準,歷史標準等的特殊格式;
- 支持的單場比賽或錦標賽(淘汰或瑞士人的處理),最多可與16名球員一起玩:
- 助推器(也是立方體)選秀比賽(4-16)
- 密封(也來自立方體)比賽(2-16)
錯誤報告 /功能請求
報告錯誤或功能請求的最佳方法是GitHub的問題頁面。
安裝 /運行
- 下載最新的Xmage Launcher和App Files,然後將其包裝到任何文件夾中,例如
D:gamesxmage
; - 您需要擁有Java版本8或更高版本才能運行啟動器。
Wiki頁麵包含有關私人或公共服務器設置的詳細信息。
服務器選項
XMAGE服務器默認定位了從當前工作目錄到相對路徑config/config.xml
(Windows中的configconfig.xml
)的配置文件。要更改此位置,請使用屬性xmage.config.path
設置到所需位置的服務器,例如-Dxmage.config.path=config/otherconfig.xml
。該選項可以在Settings > Java > Server java options
中從Xmagelauncher設置。
故障排除 /常見問題解答
GitHub問題頁麵包含流行問題和解決方案:
- 任何:程序凍結在啟動時(白/藍色/黑屏);
- 任何:不能下載圖像或一段時間後停止;
- 任何:無法運行客戶,無法打開... JVM.CFG;
- 任何:發射器中沒有文本或小按鈕;
- 窗戶:醜陋的卡,按鈕或其他GUI繪圖工件;
- Windows:像素化圖像,圖標和文本;
- MACOS:無法在M1/M2上運行;
- MACOS:無法打開發射器;
- MACOS:客戶端在GUI中凍結(在New Match上進行連接對話框);
- Linux:在非標準OS或Raspberry Pi(例如Raspberry pi)上運行;
- Linux:醜陋的GUI和繪畫工件;
性能調整
如果您的GPU很好,很可能您可以通過額外的Java標誌提高性能。
Xmage在JRE 8上運行,因此此鏈接應為您提供可用的標誌。
如何啟用額外的旗幟
- 啟動Xmage
- 在啟動器的菜單欄中,單擊“設置”,該設置將打開“設置”窗口
- 轉到“ Java”標籤
- 您可以通過編輯“客戶端Java選項”文本字段來傳遞額外標誌
Linux調整
啟用OpenGL
有關OpenGL的更多信息:
可能的問題:
- 警告:啟用OpenGL時,文件選擇器有一個錯誤(例如,當您嘗試從磁盤上加載甲板時,請使用文件選擇器)。建議的解決方法將使遊戲崩潰,因此這不是一個選擇。
- 解決方法:使用i3時,您可以通過切換窗口的“浮動”功能並迫使其重新渲染來解決錯誤。
啟用Xrender
有關Xrender的更多信息:
-
-Dsun.java2d.xrender=true
增加內存使用情況
這不能保證會得到改進,但取決於您的用例。如果您有很多RAM可以備用,則可以增加最初的堆尺寸以良好。有關內存設置的更多詳細信息:
開發人員
可以在Wiki頁面中找到針對開發人員的完整項目文檔和說明。
Xmage開發人員的第一步:
- 建立您的開發環境
- 開發測試工具
- 開發工作流程
- 開發如何指導
Freepik -Flaticon創建的火炬圖標