Quake II renaît avec la relance de son code source

Quake II

La société de développement Quake II réédite le code source du jeu

Récemment, id Software (une société américaine de développement de jeux) a annoncé avoir "réédité" le code source de Quake II "Rerelease" sous la licence GPLv2, qui est une édition mise à jour, améliorée et étendue du classique Quake II.

Pour ceux qui ne connaissent pas Quake II, sachez que Il s'agit d'un jeu vidéo de tir à la première personne développé par id Software. et distribué par Activision en 1997. Quake II utilise un système de réseau client / serveur similaire à celui de Quake et possède toutes les autres fonctionnalités du moteur Quake, plus plusieurs autres. Contrairement à Quake, où l'accélération matérielle n'a pas été acquise mais des correctifs ultérieurs, Quake II a été publié avec le support natif d'OpenGL.

Le code du jeu pour la relance de "Quake II 2023" est à nouveau disponible pour les utilisateurs qui souhaitent modifier le jeu, avec le code de jeu original qui a servi de référence. Le code est censé être utile pour créer des mods et de nouvelles variantes du jeu. En plus de la version PC, la nouvelle édition ajoute la prise en charge des plates-formes PlayStation 4, PlayStation 5, Xbox One, Xbox Series X|S et Nintendo Switch.

En plus de cela, id Software mentionne que ne peut pas fournir de support pour cette version, mais l'objectif est que les utilisateurs profitent des nombreuses ressources communautaires déjà disponibles.

Comparé au code du jeu original Quake II publié il y a 12 ans, dans la nouvelle édition :

  • Le code a été adapté pour fonctionner sur les systèmes d'exploitation modernes.
  • Ajout de la prise en charge des compilateurs actuels.
  • API entièrement réécrite pour interagir avec les serveurs de jeux.
  • Jeu amélioré.
  • Certains éléments qui n'étaient pas inclus dans la version originale du jeu Quake II ont été réintroduits dans le jeu.
  • Ajout de la prise en charge des écrans 4K avec un taux de rafraîchissement de 120 Hz.
  • Réduction du temps de réaction aux actions des joueurs.
  • Amélioration de la visualisation des prises de vue.
  • Ajout de nouveaux indicateurs pour les dégâts infligés au joueur.
  • Ajout d'une version minimaliste du client du jeu.
  • Ajout de la prise en charge des ombres dynamiques, amélioration de l'éclairage, ajout de la prise en charge des cartes lumineuses.
  • Modèles de personnages, artefacts et armes améliorés.
  • Correction de problèmes connus avec les cartes.
  • Moteur d'IA amélioré. Des adversaires IA sont proposés pour les modes Deathmatch et Team Deathmatch.
  • En plus des campagnes jouables du premier Quake II, des packs de missions, The Reckoning, Ground Zero, Quake II 64 et les extensions Call of the Machine ont été ajoutés.

A propos de la relance de Quake II, il est mentionné que il utilise une nouvelle version de l'API pour communiquer entre le serveur et le module de jeu, car il introduit également un module "jeu client", similaire au module cgame de Quake III Arena, pour permettre les modifications, et il dispose également d'un nouveau protocole réseau, version 2023.

Cette base de code est une combinaison des modules de jeu distincts qui faisaient partie du jeu original : baseq2, ctf, rogue et xatrix. Il nécessite un compilateur C++17.

En cas de conflits spawnflag, les cartes ont été modifiées pour résoudre les problèmes, de sorte que les cartes du pack d'extension d'origine peuvent ne pas se charger correctement avec cette DLL. 

De plus, il est mentionné que l'interface d'exportation du jeu diverses modifications ont été apportées dans les mods "déjà existant" et peut être utilisé pour prendre en charge les modifications apportées à l'API. Cependant, afin de prendre en charge tous les packs d'extension sous une seule base de code et les nouvelles fonctionnalités de la nouvelle version, pour ceux qui souhaitent créer leurs propres mods et/ou variantes du jeu, il est fort probable qu'ils devront réécrire l'ancien mods qui veulent utiliser la nouvelle base de code.

Enfin, Pour les intéressés, il est mentionné que les mods peuvent être chargés dans la nouvelle version de la même manière que dans le jeu original, puisqu'il suffit de démarrer le jeu avec "+définir mon mode de jeu" Écrire "jeu mymoden» sur la console pendant que le jeu est en cours d'exécution.

Il est recommandé d'installer les mods dans le dossier «%USERPROFILE%\Jeux enregistrés\Nightdive Studios\Quake II» pour vous assurer que les fichiers originaux du jeu ne sont pas modifiés.

Si vous intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.