Was ist das OGMO-Dateiformat?
Eine Datei mit der Erweiterung .ogmo ist die Projektdatei, die vom OGMO Editor 3 erstellt wurde, einem kostenlosen Open-Source-Level-Editor für Indie-2D-Spieleentwickler. Sie wird als einfaches JSON gespeichert und ist daher in jedem Texteditor lesbar und bearbeitbar.
Die .ogmo-Datei beschreibt das Projekt und nicht die Level selbst. Darin finden Sie den Projektnamen, die OGMO-Version, mit der sie erstellt wurde, Editor-Einstellungen, Standard-Level-Dimensionen sowie die Definitionen jeder Ebene, Entität und jedes Tilesets, das das Projekt verwendet. OGMO unterstützt vier Arten von Ebenen: Tile, Decal, Entity und Grid. Die Projektdatei speichert auch eine levelPaths-Liste, die festhält, welche Ordner die Level-Dateien des Projekts enthalten.
Die Level, die Sie tatsächlich zeichnen, werden separat als .json-Dateien gespeichert. Ein Spiel liest das .ogmo-Projekt, um das Format zu verstehen, und lädt dann diese Level-Dateien zur Laufzeit. OGMO Editor 3 wurde von Maddy Thorson und Mitwirkenden erstellt, steht unter der permissiven MIT-Lizenz und läuft auf Windows, macOS und Linux.
Sicherheit
RISIKO: 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.
Formatdetails
kurz gefasstProgramme zum Öffnen von OGMO-Dateien
Technische Details
technische Spezifikation| 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 |
| Veröffentlicht | 2018 |
| Neueste Version | OGMO Editor 3.4 |
| Spezifikation | ogmo-editor-3.github.io |
OGMO-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu OGMO-Dateien.