Inginerie inversă a codului GTA III și GTA VC a fost finalizată

Sunt disponibile primele versiuni ale proiectelor re3 și reVC, în cadrul cărora s-a lucrat pentru a face inginerie inversă a codului sursă al jocurilor GTA III și GTA Vice City, lansate acum aproximativ 20 de ani. Lansările publicate sunt considerate pregătite pentru a construi un joc complet funcțional. Build-urile au fost testate pe Linux, Windows și FreeBSD pe sisteme x86, amd64, arm și arm64. În plus, sunt dezvoltate porturi pentru consolele Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 și Xbox. Pentru a rula, aveți nevoie de fișiere cu resurse de joc, pe care le puteți extrage din copia dvs. GTA III.

Proiectul de restaurare a codului a fost lansat în 2018 cu scopul de a remedia unele erori, de a extinde oportunitățile pentru dezvoltatorii de mod și de a efectua experimente pentru a studia și înlocui algoritmii de simulare a fizicii. Pentru randare, pe lângă motorul grafic original RenderWare (D3D8), este posibil să utilizați motorul librw, care acceptă ieșirea prin D3D9, OpenGL 2.1+ și OpenGL ES 2.0+. MSS sau OpenAL pot fi folosite pentru ieșirea audio. Codul vine fără licență, cu o notificare care limitează utilizarea la scopuri educaționale, documentare și modificare.

Pe lângă remedierea erorilor și adaptarea pentru lucrul pe noi platforme, ediția propusă a adăugat instrumente suplimentare de depanare, a implementat o cameră rotativă, a adăugat suport XInput, a extins suportul pentru dispozitive periferice, a oferit suport pentru ieșirea la scară pe ecrane late, a adăugat o hartă și suplimentar opțiunile din meniu.

Inginerie inversă a codului GTA III și GTA VC a fost finalizată


Sursa: opennet.ru

Adauga un comentariu