このプロジェクトについて
XMage(Magic: Another Game Engine)は、公開サーバーまたは自己ホスト型インスタンス上で、他の人間のプレイヤーまたはコンピューターAIとMagic: The Gatheringをプレイするためのオープンソースのルール強制エンジンです。公式セットやStar Warsなどのカスタムセットにわたる32,000以上のユニークなカードと、91,000以上の再版をサポートしています。
主な機能:
- Windows、Linux、macOSで動作するクロスプラットフォームのクライアントとサーバー
- 最大10人までの2人用デュエルとマルチプレイヤーゲーム(Commanderやその他のフォーマットを含む)
- カジュアルゲームとドラフト/デッキ構築の両方に対応したスマートなAI対戦相手
- 不正防止設計:すべてのルールと隠された情報はサーバー側で強制されます
- 複数のアプリやサービスからのインポートをサポートするデッキエディター
- Glickoを使用したプレイヤー評価システム
- Commander、Oathbreaker、Cube、Tiny Leaders、Super Standard、Historic Standardなど、数十のフォーマットをサポート
- 最大16人までのエリミネーションまたはスイス式ペアリングによるシングルマッチとトーナメント
- 開発者が事前定義された条件でコンボやゲーム状況をシミュレートするための特別なテストモード
- 約80%のカバレッジを持つ約9,000のユニットテスト
ユーザーはxmage.todayなどの公開サーバーに参加するか、自分のサーバーをホストできます。これには、インターネット接続なしの完全オフラインのローカルプレイも含まれます。ランチャーがクライアントとサーバーのインストールを管理し、Java 8以降が必要です。コミュニティリソースには、バグ報告や機能リクエストのためのGitHub Issues、Redditコミュニティ、Discordサーバー、セットアップ、開発者向けオンボーディング、トラブルシューティングをカバーする広範なWikiが含まれます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.