Vous avez une idée pour créer un jeu en deux dimensions pour les appareils iOS ? Imagine Engine va peut-être vous intéresser : ce nouveau moteur de jeu simplifie le travail de développement avec une API prête à l’emploi. Ce moteur open-source est en voie de développement et la première version, numérotée 0.1.0, est probablement très limitée, mais c’est une base qui sera améliorée progressivement.
Imagine Engine exploite Core Animation pour offrir les meilleures performances, toutes les animations étant prises en charge par le matériel. Son API est par ailleurs basée sur le concept d’évènement, avec notamment des fonctions spécifiques pour gérer le temps écoulé, un point essentiel dans un jeu.
Tous les détails sur son fonctionnement sont disponibles sur la page GitHub du projet. Imagine Engine a déjà été exploité pour créer des jeux, dont ce shoot-em up très classique réalisé par le concepteur du moteur. Cela donne au moins une idée de ce que la première version peut faire.
Just submitted mine, @TheLandoBros & @Ljudkristian’s new game Revazendo to TestFlight! ? Public beta starts as soon as it’s approved! ? pic.twitter.com/RXVByFdndS
— John Sundell (@johnsundell) 9 octobre 2017
Pour le moment, Imagine Engine est limité à iOS. Son créateur prévoit toutefois d’étendre sa compatibilité à macOS et tvOS, pour créer des jeux multiplateformes.