La liste des projets qui dérivent du code source de Quake II s’allonge. Après la publication du code source du jeu de tir à la première personne en décembre 2001, de nombreuses initiatives (dont Yamagi Quake II, Quake2maX, EGL, Quake II Evolved ou encore KMQuake II) de développeurs tiers ont vu le jour. En 2018, il faudra également compter avec qengine. qengine c’est la fusion de tous les modules dans un unique paquetage, mais une séparation claire entre les composants chargés du rendu logiciel et ceux responsables du déroulement d’une partie. Klaus Silveira n’a conservé qu’une vingtaine de briques de la dernière catégorie (dont l’intelligence artificielle de détection des ennemis). La manœuvre participe de l'atteinte des objectifs poursuivis lors de la phase de conception : fournir un moteur propre et d’une maintenance aisée, améliorer la stabilité sur diverses plateformes, ainsi que les performances de la brique de rendu logiciel....
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.