Quake II, reneix amb el rellançament del codi font

QuakeII

L'empresa desenvolupadora de Quake II rellança el codi font del joc

Fa poc, aneu Programari (una companyia nord-americana de desenvolupament de videojocs) va donar a conèixer que ha «re llançat» el codi font de Quake II Rerelease sota la llicència GPLv2, que és una edició actualitzada, millorada i ampliada del clàssic Quake II.

Per als qui desconeixen de Quake II, han de saber que aquest és un videojoc de trets en primera persona desenvolupat per id Software i distribuït per Activision el 1997. Quake II utilitza un sistema de xarxa client/servidor similar al de Quake i posseeix totes les altres característiques del motor d'aquest joc, a més de diverses addicionals. A diferència de Quake, on no es va obtenir acceleració per maquinari sinó per pegats posteriors, Quake II va ser llançat amb suport natiu d'OpenGL.

El codi del joc per al rellançament de Quake II 2023 està disponible novament per als usuaris que vulguin modificar el joc, juntament amb el codi del joc original que es va fer servir com a referència. Se suposa que el codi pot ser útil per crear mods i noves variants del joc. A més de la versió per a PC, la nova edició afegeix suport per a les plataformes PlayStation 4, PlayStation 5, Xbox One, Xbox Series X|S i Nintendo Switch.

A més, id Software esmenta que no pot proporcionar suport per a aquesta versió, però la finalitat és que els usuaris aprofitin molts recursos de la comunitat que ja estan disponibles.

Comparat amb el codi del joc Quake II original publicat fa 12 anys, a la nova edició :

  • El codi ha estat adaptat per funcionar en sistemes operatius moderns.
  • S'ha afegit suport per als compiladors actuals.
  • API completament reescrita per interactuar amb servidors de jocs.
  • Jugabilitat millorada.
  • S'han tornat al joc alguns elements que no estaven inclosos a la versió original del joc Quake II.
  • S'ha afegit suport per a pantalles 4K amb freqüència d'actualització de 120 Hz.
  • Temps de reacció reduït a les accions del jugador.
  • Visualització millorada dels trets.
  • S'hi van afegir nous indicadors de dany infligit al jugador.
  • S'hi va afegir una versió minimalista del client del joc.
  • Suport agregat per a ombres dinàmiques, il·luminació millorada, suport agregat per a mapes de brillantor.
  • Models de personatges, artefactes i armes millorats.
  • Es van corregir problemes coneguts als mapes.
  • Motor dIA millorat. S'ofereixen oponents d'IA per a les maneres Deathmatch i Team Deathmatch.
  • A més de les campanyes jugables del Quake II original, s'han afegit les expansions Mission Packs, The Reckoning, Ground Zero, Quake II 64 i Call of the Machine.

Sobre el rellançament de Quake II, s'esmenta que aquest utilitza una nova versió de l'API per comunicar-se entre el servidor i el mòdul del joc, ja que també introdueix un mòdul de “joc de client”, similar al mòdul cgame de Quake III Arena, per permetre modificacions, a més que també té un nou protocol de xarxa, la versió 2023.

Aquest codi base és una combinació dels mòduls de joc separats que formaven part del joc original: baseq2, ctf, rogue i xatrix. Requereix un compilador C++17.

En casos de conflictes de spawnflag, els mapes s'han modificat per solucionar els problemes, per la qual cosa és possible que els mapes del paquet d'expansió original no es carreguin correctament amb aquesta DLL. 

A més, s'esmenta que la interfície d'exportació del joc s'han realitzat diversos canvis a les modificacions ja existents i que es poden utilitzar per admetre canvis a l'API. No obstant això, per admetre tots els paquets d'expansió sota un codi base i les noves característiques a la nova versió, per als interessats a crear els seus mods i/o variants del joc, és força probable que els sigui necessari reescriure les modificacions més antigues que vulgueu utilitzar el nou codi base.

Finalment, per als interessats, s'esmenta que les modificacions es poden carregar en la nova versió de la mateixa manera que en el joc original, ja que només cal iniciar el joc amb «+set game mymode» escriure «game mymoden» a la consola mentre s'executa el joc.

Es fa la recomanem instal·lar mods a la carpeta «%USERPROFILE%\Saved Games\Nightdive Studios\Quake II» per assegurar-vos que els fitxers originals del joc no es modifiquin.

si estàs interessat a poder conèixer més sobre això, pots consultar els detalls a el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.