Quake II syntyy uudelleen lähdekoodinsa uudelleenjulkaisun myötä

Quake II

Quake II -kehittäjäyhtiö julkaisee uudelleen pelin lähdekoodin

äskettäin id Software (amerikkalainen pelikehitysyhtiö) ilmoitti, että se on "julkaissut uudelleen" Quake II:n lähdekoodin "Rerelease" GPLv2-lisenssillä, joka on päivitetty, parannettu ja laajennettu versio klassisesta Quake II:sta.

Niiden, jotka eivät ole tietoisia Quake II:sta, sinun pitäisi tietää se Tämä on id Softwaren kehittämä ensimmäisen persoonan ammuntapeli. ja Activision jakeli vuonna 1997. Quake II käyttää asiakas/palvelin-verkkojärjestelmää, joka on samanlainen kuin Quaken, ja siinä on kaikki muut Quake-moottorin ominaisuudet sekä useita muita ominaisuuksia. Toisin kuin Quake, jossa laitteistokiihdytystä ei saavutettu, vaan myöhempiä korjauksia, Quake II julkaistiin alkuperäisellä OpenGL-tuella.

Pelikoodi "Quake II 2023" -pelin uudelleenjulkaisuun on jälleen saatavilla käyttäjille, jotka haluavat muokata peliä alkuperäisen pelikoodin kanssa jota käytettiin viitteenä. Koodin oletetaan olevan hyödyllinen modien ja pelin uusien muunnelmien luomisessa. PC-version lisäksi uusi versio lisää tuen PlayStation 4-, PlayStation 5-, Xbox One-, Xbox Series X|S- ja Nintendo Switch -alustoille.

Tämän lisäksi id Software mainitsee sen ei voi tarjota tukea tälle versiolle, mutta tavoitteena on, että käyttäjät voivat hyödyntää monia jo saatavilla olevia yhteisön resursseja.

Verrattuna alkuperäiseen Quake II -pelikoodiin julkaistu 12 vuotta sitten, uudessa painoksessa:

  • Koodi on mukautettu toimimaan nykyaikaisissa käyttöjärjestelmissä.
  • Lisätty tuki nykyisille kääntäjille.
  • Täysin uudelleen kirjoitettu API vuorovaikutukseen pelipalvelimien kanssa.
  • Parannettu pelattavuus.
  • Jotkut esineet, jotka eivät sisältyneet Quake II -pelin alkuperäiseen versioon, on palautettu peliin.
  • Lisätty tuki 4K-näytöille 120 Hz:n virkistystaajuudella.
  • Lyhentynyt reaktioaika pelaajan toimiin.
  • Parempi kuvien visualisointi.
  • Lisätty uusia indikaattoreita pelaajalle aiheutuneista vahingoista.
  • Lisätty minimalistinen versio peliohjelmasta.
  • Lisätty tuki dynaamisille varjoille, parannettu valaistus, lisätty tuki hehkukartoille.
  • Parannettuja hahmomalleja, esineitä ja aseita.
  • Korjattu tunnetut karttojen ongelmat.
  • Paranneltu AI-moottori. Tekoäly vastustajia tarjotaan Deathmatch- ja Team Deathmatch -tiloihin.
  • Alkuperäisen Quake II:n, Mission Packs-, The Reckoning-, Ground Zero-, Quake II 64- ja Call of the Machine -laajennusten pelattavien kampanjoiden lisäksi on lisätty.

Quake II:n uudelleenkäynnistämisestä mainitaan se käyttää uutta API-versiota kommunikoidakseen palvelimen ja pelimoduulin välillä, koska se esittelee myös "asiakaspeli"-moduulin, joka on samanlainen kuin Quake III Arenan cgame-moduuli, joka mahdollistaa muutokset, ja siinä on myös uusi verkkoprotokolla, versio 2023.

Tämä koodikanta on yhdistelmä erillisiä pelimoduuleja, jotka olivat osa alkuperäistä peliä: baseq2, ctf, rogue ja xatrix. Se vaatii C++17-kääntäjän.

Spawnflag-ristiriitojen tapauksessa karttoja on muokattu ongelmien korjaamiseksi, joten alkuperäisen laajennuspaketin kartat eivät välttämättä lataudu oikein tämän DLL:n kanssa. 

Lisäksi mainitaan, että pelin vientiliittymään on tehty erilaisia ​​muutoksia modeihin "jo olemassa" ja sitä voidaan käyttää API-muutosten tukemiseen. Kuitenkin, jotta ne voisivat tukea kaikkia yhden koodikannan laajennuspaketteja ja uuden version uusia ominaisuuksia, niille, jotka ovat kiinnostuneita luomaan omia modeja ja/tai muunnelmia pelistä, on melko todennäköistä, että heidän on kirjoitettava vanhat versiot uudelleen. modit, jotka haluavat käyttää uutta koodipohjaa.

lopuksi, Kiinnostuneille, mainitaan, että modit voidaan ladata uuteen versioon samalla tavalla kuin alkuperäisessä pelissä, koska pelin käynnistäminen riittää "+aseta pelin mymode"kirjoita"peli mymoden» konsolissa pelin ollessa käynnissä.

On suositeltavaa asentaa modit kansioon «%USERPROFILE%\Saved Games\Nightdive Studios\Quake II» varmistaaksesi, että alkuperäisiä pelitiedostoja ei ole muokattu.

Jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.