Jocul open source Wolfire Overgrowth

Overgrowth, unul dintre cele mai de succes proiecte ale Wolfire Games, a fost open-source. După 14 ani de dezvoltare ca produs proprietar, s-a decis să deschideți jocul, astfel încât pasionații să poată continua să-l îmbunătățească după bunul plac.

Codul este scris în C++ și este deschis sub licența Apache 2.0, care vă permite, de asemenea, să includeți codul în proiecte proprietare și să vindeți lucrarea rezultată. Open Source acoperă motorul de joc, fișierele de proiect, scripturile, shaderele și bibliotecile de asistență. Suporta rularea pe Windows, macOS și Linux. Resursele jocului rămân proprietare, iar distribuția lor în proiecte terță parte necesită permisiunea separată de la Wolfire Games (modificarea este permisă).

Se presupune că codul publicat poate fi folosit atât pentru a crea produse fundamental noi, care vin cu propriile resurse de joc, cât și pentru a rula cu setul original de resurse proprietare atunci când se efectuează experimente sau în scopuri educaționale. Inclusiv componentele și bibliotecile jocului pot fi transferate separat către alte proiecte de joc. De asemenea, este menționată disponibilitatea de a accepta expansiuni și modificări pregătite de comunitate pentru a fi incluse în compoziția principală a jocului comercial Overgrowth. Dacă nu este posibil să integrați modificări în proiectul principal, vă puteți crea propriile ediții neoficiale ale jocului.

Esența jocului Overgrowth este în aventurile unui iepure ninja, care se angajează în lupte corp la corp cu alte animale antropomorfe (iepuri, lupi, șobolani, pisici, câini) în cursul îndeplinirii sarcinilor atribuite jucătorului. . Jocul se desfășoară într-un mediu tridimensional cu vedere la persoana a treia, iar pentru a atinge obiectivele jucătorului i se oferă libertate completă de mișcare și organizare a acțiunilor sale. Pe lângă misiunile cu un singur jucător, este acceptat și modul multiplayer.

Jocul este echipat cu un motor fizic avansat care este strâns integrat cu motorul 3D și implementează conceptul de „animație procedurală bazată pe fizică”, care permite mișcarea reală a personajelor și comportamentul de animație adaptabil în funcție de mediu. Jocul se remarcă și prin utilizarea controalelor originale sensibile la context, care vă permit să aplicați diverse tactici de luptă și a unui motor AI care coordonează acțiunile comune ale personajelor și permite retragerea în cazul unei probabilități mari de înfrângere. Este furnizată o interfață pentru editarea hărților și scenariilor.

Motorul de joc acceptă fizica corpului rigid, animație scheletică, iluminare pixel cu pixel cu refracția reflexiilor, sunet 3D, modelare a obiectelor dinamice precum cerul, apa și iarba, detalii adaptative, redare realistă a lânii și a plantelor, adâncime și estompare. efecte în timpul mișcării rapide, diferite tipuri de mapare a texturii (inclusiv maparea cuburilor dinamice și maparea paralaxă).



Sursa: opennet.ru

Adauga un comentariu