他のファイル形式を "ゲームエンジンプロジェクトファイル" ファイル形式に変換するには、GameMaker Studio または類似のソフトウェアが必要です。
GMX ファイルについて
GMXファイルは、主にGameMaker Studio(特にバージョン1.4)で作成されたXMLベースのプロジェクトまたはアセットファイルだ。ゲームロジック、スプライトのメタデータ、オブジェクトのプロパティ、ルームの設定などが保存されている。また、Age of Empiresのゲームプレイのリプレイファイルとしても使用され、試合を再現するためのプレイヤーのコマンドシーケンスが保存されている。GameMakerの.GMXファイルはXML形式であるため、GameMaker Studioや標準的なテキストエディタを使って開くことができる。Age of Empiresのリプレイを再生するには、特定のバージョンのゲームエンジンが必要になる。GameMakerの.GMXファイルは、旧バージョンのGameMaker Studio 1.xのアーキテクチャに厳密に結びついている。コンパイルされたプレイ可能なゲームではなく、設計図が含まれている。エンジンのロジックが全く異なるため、.GMXをUnityやGodotのプロジェクトに単純に変換することはできない。Age of Empiresのリプレイも同様に厄介で、これらは動画ファイルではない。ファイルにはコマンドの座標のみが含まれ、レンダリングされた動画フレームは含まれていないため、リプレイの.GMXを直接.MP4や.AVIに変換することはできない。GameMakerの.GMXファイルの最適な変換先は、生のコードを読むための.XMLや.TXTだ。Age of Empiresのリプレイ動画が必要な場合は、ゲーム内で.GMXファイルを再生し、画面録画ソフトを使って.MP4としてキャプチャする必要がある。これらのファイルはエンジンに大きく依存しているため、標準的なオンラインコンバーターでは全く変換できない。元のエンジンのレンダリングコンテキストが欠けているからだ。しかし、ファイルをドラッグ&ドロップして内容を確認し、convert.guruでサポートされていれば変換することができる。当サイトの分析機能を使えば、ファイルを検査し、GameMakerアセットの基盤となるXMLテキスト構造を明らかにし、古いソフトウェアを必要とせずに使えるデータを抽出するのに役立つ。