Funcionalidades Principais
Egmatic tem quatro conjuntos de funções principais para criadores de jogos 2D:
Lógica de Jogo Visual
Você cria as mecânicas do jogo usando um editor baseado em nós. Conecte os nós e defina comportamentos personalizados para o seu projeto, sem necessidade de escrever código manualmente. Isso remove a barreira para criadores que não têm experiência anterior em programação conseguirem construir jogos 2D totalmente funcionais.
Editor de Cenas
Você projeta os mundos do jogo usando um workflow de arrastar e soltar. Posicione objetos, configure parâmetros de física e veja todas as suas alterações em tempo real enquanto trabalha. Não há etapas de exportação ou recarregamento necessárias para confirmar ajustes no layout.
Publicação em Um Clique
Você pode enviar seu projeto finalizado para Windows, macOS, Linux, Android e iOS a partir de um único projeto de origem. Não é necessário fazer configurações separadas por plataforma ou ajustar configurações de build personalizadas para deploy em nenhum desses destinos suportados.
Pré-visualização em Tempo Real
Você pode testar seu jogo instantaneamente, sem esperar que processos de build terminem. Qualquer edição que você fizer nas cenas ou na lógica do jogo aparece imediatamente na pré-visualização, permitindo que você faça iterações rápidas e ajuste as mecânicas com mais agilidade.
Base Técnica
Egmatic é construído em .NET 9 e MonoGame para entregar desempenho consistente em todas as plataformas, com taxa de até 60 FPS. O editor exporta todos os ativos, cenas e lógica do projeto como arquivos JSON organizados e com versão. O mecanismo de execução dedicado lê esses contratos JSON diretamente, sem código compartilhado ou vínculo rígido entre a camada do editor e a camada de execução, o que aumenta a confiabilidade do funcionamento.
Público Alvo
Essa ferramenta é feita para desenvolvedores de jogos independentes solo e pequenas equipes de desenvolvimento de jogos que querem reduzir o trabalho extra de publicar jogos para várias plataformas. Ela serve para criadores que não têm recursos de engenharia dedicados para manter pipelines de build separados para diferentes sistemas operacionais de desktop e de celular.
Visão Geral do Workflow
Você cria conteúdo dentro da IDE visual: monta cenas de jogo, define a lógica visual baseada em nós e importa ativos de jogo personalizados. O editor gera automaticamente arquivos com versão em JSON para todo o conteúdo do projeto.
O mecanismo de execução independente processa os arquivos JSON exportados por meio de um sistema de contrato padronizado, sem vínculos ocultos com o ambiente do editor.
Você aciona o processo de publicação em um clique para gerar builds deployáveis para as cinco plataformas suportadas em uma única etapa, sem necessidade de configuração manual adicional.
Comentários