Fonctionnalités principales
Egmatic intègre quatre ensembles de fonctions principaux pour les créateurs de jeux 2D :
Logique de jeu visuelle
Vous construisez les mécaniques du jeu à l’aide d’un éditeur basé sur des nœuds. Connectez des nœuds et définissez des comportements personnalisés pour votre projet, sans avoir à écrire de code manuellement. Cela supprime l’obstacle pour les créateurs qui n’ont aucune expérience préalable en programmation, afin qu’ils puissent concevoir des jeux 2D entièrement fonctionnels.
Éditeur de scènes
Vous concevez les univers du jeu avec un flux de travail par glisser-déposer. Placez des objets, configurez les paramètres de physique et affichez toutes vos modifications en temps réel pendant que vous travaillez. Aucune étape d’exportation ou de rechargement n’est nécessaire pour valider les ajustements de la disposition.
Publication en un clic
Vous pouvez distribuer votre projet terminé sur Windows, macOS, Linux, Android et iOS à partir d’un seul projet source. Aucune configuration distincte par plateforme ni configuration de compilation personnalisée n’est requise pour déployer sur l’une de ces cibles prises en charge.
Prévisualisation en temps réel
Vous pouvez tester votre jeu instantanément, sans attendre la fin des processus de compilation. Toutes les modifications que vous apportez aux scènes ou à la logique du jeu s’affichent immédiatement dans la prévisualisation, ce qui vous permet d’itérer rapidement et d’ajuster les mécaniques plus facilement.
Fondements techniques
Egmatic est développé sur .NET 9 et MonoGame pour offrir des performances multiplateformes constantes jusqu’à 60 FPS. L’éditeur exporte l’ensemble des ressources, des scènes et de la logique du projet sous forme de fichiers JSON propres et versionnés. Le moteur d’exécution dédié lit ces contrats JSON directement, sans code partagé ni couplage fort entre l’éditeur et la couche d’exécution, ce qui améliore la fiabilité de l’exécution.
Public cible
Cet outil est conçu pour les développeurs de jeux indépendants solo et les petites équipes de développement qui souhaitent réduire la charge de travail liée à la publication de jeux sur plusieurs plateformes. Il convient aux créateurs qui ne disposent pas de ressources d’ingénierie dédiées pour maintenir des pipelines de compilation distincts pour différents systèmes d’exploitation de bureau et mobiles.
Présentation du flux de travail
Vous créez du contenu dans l’EDI visuel : construisez des scènes de jeu, définissez une logique visuelle basée sur des nœuds et importez des ressources de jeu personnalisées. L’éditeur génère automatiquement des fichiers JSON versionnés pour tout le contenu du projet.
Le moteur d’exécution autonome traite les fichiers JSON exportés via un système de contrat normalisé, sans couplage masqué avec l’environnement de l’éditeur.
Vous déclenchez le processus de publication en un clic pour générer des versions déployables pour les cinq plateformes prises en charge en une seule étape, sans aucune configuration manuelle supplémentaire requise.
Commentaires