OGMO ファイル形式とは?
.ogmo 拡張子を持つファイルは、インディー2Dゲーム開発者向けの無料のオープンソースレベルエディタである OGMO Editor 3 によって作成されるプロジェクトファイルです。プレーンな JSON として保存されるため、任意のテキストエディタで読み取りや編集が可能です。
.ogmo ファイルは、レベルそのものではなくプロジェクト全体を記述します。内部には、プロジェクト名、それを作成した OGMO のバージョン、エディタ設定、デフォルトのレベル寸法、およびプロジェクトで使用されるすべてのレイヤー、エンティティ、タイルセットの定義が含まれています。OGMO は、Tile、Decal、Entity、Grid の4種類のレイヤーをサポートしています。また、プロジェクトファイルには、プロジェクトのレベルファイルがどのフォルダに保持されているかを記録する levelPaths リストも保存されます。
実際に描画するレベルは、個別の .json ファイルとして保存されます。ゲームは .ogmo プロジェクトを読み込んでフォーマットを理解し、実行時にそれらのレベルファイルをロードします。OGMO Editor 3 は Maddy Thorson 氏とコントリビューターによって作成され、寛容な MIT ライセンスの下でライセンスされており、Windows、macOS、Linux で動作します。
セキュリティと安全性
リスク: LOWAn .ogmo file is plain JSON text with no executable code, macros, or embedded binaries, so opening it cannot by itself harm your system. The only real caution is that it points to level files by path and describes a game project, not that it carries any payload.
形式の詳細
概要OGMO ファイルを開くプログラム
技術的詳細
詳細仕様| Encoding | UTF-8 |
| Byte order | N/A (text) |
| Container | JSON object |
| Typical size | A few kilobytes to tens of kilobytes |
| Structure | A single top-level JSON object holding the project name, the OGMO version that created it, editor and level-size settings, and arrays of layer definitions, entity templates, and tileset definitions. A levelPaths array records the folders where the project's level files live. |
| Platforms | Windows, macOS, Linux |
| Notes | The .ogmo file is the project definition only. Actual level data is saved separately as .json files whose paths are listed in levelPaths. Older OGMO Editor releases used different project extensions (.oep for combined XML/JSON projects, and the now-removed .jogmo). OGMO Editor 3 is built with Haxe and OpenFL. |
| Layer Types | Tile, Decal, Entity, and Grid layers |
| Human Readable | Yes |
| リリース日 | 2018 |
| 最新バージョン | OGMO Editor 3.4 |
| 仕様書 | ogmo-editor-3.github.io |
OGMO の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。OGMO ファイルについて最初の質問をしてみましょう。