O que é o formato de ficheiro OGMO?
Um arquivo com a extensão .ogmo é o arquivo de projeto criado pelo OGMO Editor 3, um editor de níveis gratuito e de código aberto voltado para desenvolvedores de jogos indie 2D. Ele é armazenado como JSON simples, portanto, é legível e editável em qualquer editor de texto.
O arquivo .ogmo descreve o projeto em vez dos níveis em si. Dentro dele, você encontrará o nome do projeto, a versão do OGMO que o criou, configurações do editor, dimensões padrão de nível e as definições de cada camada, entidade e tileset que o projeto utiliza. O OGMO suporta quatro tipos de camadas: Tile, Decal, Entity e Grid. O arquivo de projeto também armazena uma lista levelPaths que registra quais pastas contêm os arquivos de nível do projeto.
Os níveis que você realmente desenha são salvos separadamente como arquivos .json. Um jogo lê o projeto .ogmo para entender o formato e, em seguida, carrega esses arquivos de nível em tempo de execução. O OGMO Editor 3 foi criado por Maddy Thorson e colaboradores, é licenciado sob a permissiva licença MIT e roda em Windows, macOS e Linux.
Segurança e proteção
RISCO: 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.
Detalhes do formato
em resumoProgramas que abrem arquivos OGMO
Detalhes técnicos
especificação profunda| 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 |
| Lançado | 2018 |
| Versão mais recente | OGMO Editor 3.4 |
| Especificação | ogmo-editor-3.github.io |
Conversões de OGMO
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos OGMO.