GZDoom est un moteur graphique pour Doom basé sur ZDoom. Créé et maintenu par Christoph Oelckers, sa dernière version stable est la 4.0.0. Pour ceux qui ne connaissent pas ZDoom, il s'agit d'un portage du code source original d'ATB Doom et NTDoom. C'est un projet open source maintenu par Randy Heit et Christoph Oelckers. Après avoir interrompu son développement, Christoph a décidé de créer le nouveau projet GZDoom, dont nous allons parler aujourd'hui.
Dans cette nouvelle version, GZDoom 4.0.0, plusieurs modifications ont été apportées. Selon certaines sources, l'équipe GZDoom travaille également à la mise en place d'une prise en charge expérimentale de l' API graphique Vulkan . C'est une excellente nouvelle, même si cette solution n'est pas encore totalement stable et qu'il ne s'agit pour l'instant que d'un test. Nous connaissons tous les avantages et la puissance de cette API graphique par rapport à OpenGL, un projet développé par AMD, puisqu'il est basé sur le code Mantle.
Vulkan est désormais maintenu et coordonné par la Fondation Khronos , qui gère également OpenGL et OpenCL, entre autres API pour développeurs. Pour en revenir à GZDoom, la prise en charge de Vulkan est encore à ses balbutiements et nécessite de nombreux efforts pour l'améliorer. Toutefois, entendre parler de Vulkan dans un jeu vidéo est toujours une bonne nouvelle, et tout progrès dans ce sens est positif.
La capture d'écran présentée dans cet article montre The Plutonia Experiment fonctionnant sur le moteur graphique GZDoom avec Vulkan. Par ailleurs, outre cette information, la version 4.0.0 propose d'autres nouveautés, notamment des traductions en plusieurs langues, la prise en charge d'une résolution minimale de 640x400, un code source restructuré, des modifications du menu de contrôle et des améliorations apportées à ZScript.
Plus d'informations – Site officiel