Qu'est-ce que le format de fichier OGMO ?
Un fichier avec l'extension .ogmo est le fichier de projet créé par OGMO Editor 3, un éditeur de niveaux gratuit et open-source destiné aux développeurs de jeux 2D indépendants. Il est stocké sous forme de texte JSON brut, il est donc lisible et modifiable dans n'importe quel éditeur de texte.
Le fichier .ogmo décrit le projet plutôt que les niveaux eux-mêmes. À l'intérieur, vous trouverez le nom du projet, la version d'OGMO qui l'a créé, les paramètres de l'éditeur, les dimensions par défaut des niveaux et les définitions de chaque calque, entité et jeu de tuiles utilisé par le projet. OGMO prend en charge quatre types de calques : « Tile », « Decal », « Entity » et « Grid ». Le fichier de projet stocke également une liste levelPaths qui enregistre les dossiers contenant les fichiers de niveau du projet.
Les niveaux que vous dessinez réellement sont enregistrés séparément sous forme de fichiers .json. Un jeu lit le projet .ogmo pour comprendre le format, puis charge ces fichiers de niveau au moment de l'exécution. OGMO Editor 3 a été créé par Maddy Thorson et ses contributeurs, est sous licence permissive MIT et fonctionne sur Windows, macOS et Linux.
Sécurité et sûreté
RISQUE : 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.
Détails du format
en brefProgrammes qui ouvrent les fichiers OGMO
Détails techniques
spécifications approfondies| 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 |
| Publié | 2018 |
| Dernière version | OGMO Editor 3.4 |
| Spécification | ogmo-editor-3.github.io |
Conversions OGMO
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers OGMO.