Wolfire ghjocu open source Overgrowth

A fonte aperta di Overgrowth, unu di i prughjetti più riesciuti di Wolfire Games, hè statu annunziatu. Dopu à 14 anni di sviluppu cum'è un pruduttu pruprietariu, hè statu decisu di fà u ghjocu open source per dà à i dilettanti l'uppurtunità di cuntinuà à migliurà à u so gustu.

U codice hè scrittu in C ++ è hè apertu sottu a licenza Apache 2.0, chì permette, frà altri cose, di cumprendi u codice in prughjetti propiu è vende u travagliu risultatu. L'open source copre u mutore di ghjocu, i schedarii di prughjettu, script, shaders è biblioteche di supportu. Supporta l'esecuzione in Windows, macOS è Linux. L'assi di u ghjocu restanu pruprietariu è necessitanu permessu separatu da Wolfire Games per furnisce in prughjetti di terzu (mods sò permessi).

Hè assuciatu chì u codice publicatu pò esse usatu sia per creà prudutti fondamentali novi chì venenu cù i so propiu risorse di ghjocu, sia per curriri cù un inseme di risorse originali di u pruprietariu quandu si facenu esperimenti o per scopi educativi. Includendu cumpunenti di ghjocu è biblioteche ponu esse trasferiti individualmente à altri prughjetti di ghjocu. Ci hè ancu menzione di una vuluntà di accettà espansioni è cambiamenti pruduciutu da a cumunità per l'inclusione in a struttura principale di u ghjocu cummerciale Overgrowth. Se hè impussibile di integrà cambiamenti in u prughjettu principale, pudete creà e vostre edizioni micca ufficiali di u ghjocu.

L'essenza di u ghjocu Overgrowth hè l'aventure di un cunigliu ninja, chì s'impegna in cumbattimentu à a manu cù altri animali antropomorfi (conigli, lupi, topi, misgi, cani) in u cursu di cumpiendu i travaglii assignati à u ghjucatore. U ghjocu si svolge in un ambiente tridimensionale cù una vista di terza persona, è per ghjunghje à i scopi, u ghjucatore hè datu a libertà completa di u muvimentu è l'urganizazione di e so azzioni. In più di e missioni unicu ghjucatore, u modu multiplayer hè ancu supportatu.

U ghjocu hè dotatu di un mutore di fisica avanzata, chì hè strettamente integrata cù u mutore 3D è implementa u cuncettu di "animazione procedurale basata in fisica", chì permette di mudelli realistichi di movimentu di caratteri è di cumportamentu d'animazione adattativu secondu l'ambiente. U ghjocu hè ancu notu per u so usu di cuntrolli originali sensibili à u cuntestu, chì permettenu l'usu di diverse tattiche di cummattimentu, è un mutore AI chì coordina l'azzioni cumuni di i caratteri è permette a ritirata in casu di una alta probabilità di scunfitta. Hè furnita una interfaccia per edità carte è scenarii.

U mutore di ghjocu sustene a fisica di u corpu rigidu, animazione scheletrica, illuminazione per pixel cù rifrazione di riflessione, audio 3D, modellazione di oggetti dinamichi cum'è u celu, l'acqua è l'erba, dettagli adattativi, rendering realisticu di pelliccia è piante, prufundità è effetti di sfocatura di u muvimentu, vari tipi di mappatura di texture (cumpresa l'applicazione dinamica di carte di cubi è mappatura di parallax).



Source: opennet.ru

Add a comment