メインコンテンツまでスキップ

Monster Capture Engine (MCE)

Monster Capture Engine (MCE) は OpenMon.IO が提供する、モンスター捕獲RPGを構築するためのプロダクションレディな Unity エンジンです。次の Temtem、Coromon、Cassette Beasts のようなゲームを制作する場合でも、MCE が完全な基盤を提供するため、あなたのゲームをユニークにする要素に集中できます。

OpenMon Hub

Hub は玄関口です。このドキュメントに登場するすべてのツールは、これらのタブから開けます。MCE では、Unity のメニューバーの中を探し回る必要はありません。

どのようなゲームが作れますか?​

MCE はモンスター捕獲ジャンルのあらゆるゲームに対応しています:

  • シングルプレイヤーRPG -- グリッドベースのフィールドマップ、ターン制バトル、完全な成長システムを備えたゲーム。
  • MMORPG -- リアルタイムワールド同期、PvP マッチメイキング、トレード、ギルド(MCE Online 使用時)。
  • ファンゲーム -- Pokemon Essentials プロジェクトから直接インポート(Essentials Importer 使用時) — 完全な v21.1 プロジェクトに対してエンドツーエンドで実証済み(898種をエラーゼロで変換)。
  • ハイブリッドゲーム -- モジュラーアーキテクチャを活用して、モンスター捕獲と他ジャンルを融合。

機能概要​

機能詳細
モンスターエンジン自体にはモンスターが同梱されていません。MIT Licensed Demo(別途ダウンロード)が667体のモンスターエントリを提供し、カスタム種族は無制限に追加でき、フォームとバリアント、繁殖、タマゴ孵化に対応
技MIT Licensed Demo(別途ダウンロード)が640以上の技を提供、物理 / 特殊 / 変化のカテゴリ、第五世代以降のダメージ計算式に完全対応
バトルシステムターン制、15以上のモジュラーコンポーネント、野生 / トレーナー / PvP モード、バトルアイテム、捕獲メカニクス
バトルタワー生成された対戦相手とウォレットへの賞金支払いを備えた一時的なチャレンジラダー
プレイヤーが構築するスペースシークレットベースとプレイヤー所有のジム:インスタンス化された内部空間、永続的な装飾レイヤー、カスタムのジムチーム / バッジ / ダイアログ、他プレイヤーからの挑戦(オンライン)
バトルAIプラガブルなストラテジーパターン、ランダム・効果的・ML-Agents ベースのAI同梱
進化30種類以上の進化タイプ:レベル、アイテム、通信交換、なつき度、場所、時間帯、ステータスベースなど
タイプシステム完全なタイプ相性表、デュアルタイプ、タイプチャートエディタでカスタマイズ可能
ワールドグリッドベースのタイル移動、マルチマップ遷移、橋、滝、氷の床、段差
エンカウント設定可能なエンカウントテーブル、時間帯、地形ベース(草むら、水上、洞窟、釣り)
イベントNPC用 CommandGraph ビジュアルスクリプティング:会話、分岐、ショップ、クエスト、カットシーン、ワープ
セーブシステム名前付きセーブへの JSON シリアライゼーション、アトミック書き込み、バージョニング、オートセーブ
クエストシステム11種の目標タイプ、6種の報酬タイプ、前提条件、制限時間、繰り返しクエスト
UI完全なUGUIシステム:バトルHUD、メニュー、バッグ、図鑑、ショップ、ダイアログ、オプション
エモート14種の組み込みの感情バルーン:プレイヤーのホットキー、スクリプトノード、フォロワーのハート、そして MCE Online では他のプレイヤーにも見えるバルーン
オーディオAudioManager による BGM、BGS、SE、ME チャンネル
ローカライゼーション多言語対応、ランタイム言語切り替え
レンダリングURPシェーダー、時間帯ライティング、天候エフェクト
SDK安定した統合のためのクリーンなパブリックAPIサーフェス (IMonsterCaptureEngine)(Indie 以上。Starter には公開 API がありません)

エディション​

MCE は5つのエディションで提供されます。価格は openmon.io で発表され、各エディションはそこで販売されます。

エディション内容
Starter無料。API を閉じたコンパイル済み DLL としてのエンジン(公開 SDK API なし、ソースなし、XML ドキュメントなし)とビジュアルスクリプティング。モンスター77体、技301個、特性74個までに制限され(フォロワーも同じ77種の上限に含まれます)、固定長の OpenMon スプラッシュと常時表示のウォーターマークが付きます。77種族の専用デモが付属(別途ダウンロード)。インポーターなし、オンラインなし
Indie読み取り可能な公開 API と XML ドキュメントを備えたコンパイル済み DLL、種族数無制限、ウォーターマークなし、スプラッシュ任意、Essentials Importer(コンパイル済み)
ProIndie + Nakama MMORPG レイヤー(コンパイル済みクライアント)、PvP、トレード、ギルド、シークレットベースとプレイヤージム、およびサーバー
SourcePro に C# ソースコード一式とカスタマイズ権を加えたもの
StudioSource + 継続的に更新される main を持つプライベートリポジトリ、実験的機能、優先サポート、スクリプトとしてのカートリッジインポーター

デモはどのエディションにも含まれません。完全版の MIT Licensed Demo は、Indie とそれ以上のすべてのエディション向けの別途ダウンロードです。Starter は専用デモ(またはこれらの上限に収まる自作ゲーム)でのみ動作し、それより大きなデモは受け付けず、そのデモは Indie エディションのものだと通知します。

どのエディションを選ぶべきですか?
  • エンジンを試している、または小さなプロトタイプを制作中ですか? Starter から始めましょう。
  • 商用シングルプレイヤーゲームを制作中、または Pokemon Essentials プロジェクトをインポートしますか? Indie でエンジンとインポーターを利用できます。
  • オンラインマルチプレイヤーゲームを制作中ですか? Pro で完全な Nakama バックエンドが追加されます。
  • エンジン内部を深くカスタマイズしますか? Source(プライベートリポジトリとカートリッジインポーターが必要なら Studio)をお選びください。

クイックリンク​

動作要件​

  • Unity 6 LTS (6000.3.x 以降)
  • Universal Render Pipeline (URP)
  • Windows、macOS、または Linux エディタ
  • 対象プラットフォーム:Windows、macOS、Linux、Android、iOS、WebGL