Funcionalidades principales
Egmatic cuenta con cuatro conjuntos de funciones para creadores de juegos 2D:
Lógica visual para juegos
Armas las mecánicas de tu juego con un editor basado en nodos. Conectas nodos y defines comportamientos personalizados para tu proyecto, sin necesidad de escribir código de forma manual. Esto elimina la barrera para que creadores sin experiencia previa en programación puedan armar juegos 2D completamente funcionales.
Editor de escenas
Diseñas los mundos del juego con un flujo de trabajo de arrastrar y soltar. Colocas objetos, configuras parámetros de física y ves todos los cambios en tiempo real mientras trabajas. No necesitas pasos de exportación ni recarga para confirmar los ajustes de disposición de elementos.
Publicación en un clic
Puedes lanzar tu proyecto terminado a Windows, macOS, Linux, Android e iOS desde un solo proyecto de origen. No se requiere una configuración separada por cada plataforma ni ajustes de compilación personalizados para desplegar en ninguno de los destinos compatibles.
Vista previa en tiempo real
Puedes probar tu juego al instante, sin esperar a que terminen los procesos de compilación. Cualquier edición que hagas en escenas o en la lógica del juego aparece de inmediato en la vista previa, para que puedas iterar rápido y ajustar las mecánicas en menos tiempo.
Base técnica
Egmatic se construye sobre .NET 9 y MonoGame para ofrecer un rendimiento uniforme multiplataforma de hasta 60 FPS. El editor exporta todos los activos, escenas y lógica del proyecto como archivos JSON limpios con control de versiones. El motor de ejecución dedicado lee estos contratos JSON directamente, sin código compartido ni dependencias estrechas entre la capa del editor y la capa de ejecución, lo que mejora la fiabilidad del funcionamiento.
Público objetivo
Este programa está pensado para desarrolladores de juegos independientes y equipos pequeños de desarrollo de juegos que quieren reducir la carga administrativa de la publicación de juegos en múltiples plataformas. Funciona para creadores que no tienen recursos de ingeniería dedicados para mantener tuberías de compilación separadas para distintos sistemas operativos de escritorio y móviles.
Resumen del Workflow
Creas el contenido dentro del IDE visual: construyes escenas de juego, defines la lógica visual basada en nodos e importas activos personalizados para tu juego. El editor genera automáticamente archivos JSON con control de versiones para todo el contenido del proyecto.
El motor de ejecución independiente procesa los archivos JSON exportados por medio de un sistema de contratos estandarizado, sin dependencias ocultas con el entorno del editor.
Ejecutas el proceso de publicación en un clic para generar compilaciones listas para desplegar en las cinco plataformas compatibles en un solo paso, sin necesidad de configuración manual adicional.
Comentarios