Wolfire atvērtā pirmkoda spēle Overgrowth

Wolfire Games ir paziņojusi par Overgrowth, viena no tās veiksmīgākajiem projektiem, atvērtā pirmkoda izlaišanu. Pēc 14 gadu ilgas izstrādes kā patentēts produkts, spēle ir pārveidota par atvērtā pirmkoda versiju, lai entuziasti varētu to tālāk attīstīt pēc savas patikas.

Kods ir rakstīts C++ valodā un ir atvērtā pirmkoda saskaņā ar Apache 2.0 licenci, kas ļauj to iekļaut patentētos projektos un pārdot iegūto darbu. Atvērtā pirmkoda kods aptver spēles dzinēju, projekta failus, skriptus, ēnotājus un palīgbibliotēkas. Izpildlaiks tiek atbalstīts Windows, macOS и LinuxSpēļu resursi paliek patentēti, un to izmantošanai trešo pušu projektos ir nepieciešama atsevišķa Wolfire Games atļauja (modifikāciju izveide ir atļauta).

Ir paredzēts, ka publicēto kodu varēs izmantot gan pilnīgi jaunu produktu izveidei ar saviem spēles resursiem, gan spēles palaišanai ar oriģinālo patentēto resursu kopu eksperimentāliem vai izglītības mērķiem. Spēles komponentus un bibliotēkas var arī individuāli pārnest uz citiem spēļu projektiem. Tiek pieminēta arī vēlme pieņemt kopienas izstrādātus paplašinājumus un modifikācijas iekļaušanai komerciālās spēles Overgrowth pamatversijā. Ja šo modifikāciju integrēšana pamatprojektā nav iespējama, var izveidot pielāgotas neoficiālas spēles versijas.

“Overgrowth” stāsta par nindzjas truša piedzīvojumiem, kurš iesaistās tuvcīņā ar citiem antropomorfiem dzīvniekiem (trušiem, vilkiem, žurkām, kaķiem un suņiem), lai sasniegtu mērķus. Spēle notiek 3D vidē ar trešās personas perspektīvu, un spēlētājam tiek dota pilnīga pārvietošanās un kontroles brīvība, lai sasniegtu savus mērķus. Papildus viena spēlētāja misijām tiek atbalstīts arī vairāku spēlētāju režīms.

Spēlei ir uzlabots fizikas dzinējs, kas ir cieši integrēts ar 3D dzinēju un īsteno "uz fiziku balstītas procedurālas animācijas" koncepciju, nodrošinot reālistisku tēlu kustību un adaptīvu animācijas uzvedību, pamatojoties uz vidi. Spēlei ir arī unikālas kontekstjutīgas vadības ierīces, kas ļauj izmantot dažādas kaujas taktikas, un mākslīgā intelekta dzinējs, kas koordinē tēlu darbības un ļauj atkāpties augsta sakāves riska gadījumā. Ir nodrošināta arī saskarne karšu un scenāriju rediģēšanai.

Spēles dzinējs atbalsta stingru ķermeņa fiziku, skeleta animāciju, pikseļu apgaismojumu ar refrakciju, 3D skaņu, dinamisku objektu, piemēram, debesu, ūdens un zāles, simulāciju, adaptīvu detalizāciju, reālistisku kažokādu un augu atveidojumu, dziļuma efektus un kustības izplūšanu, kā arī dažādus tekstūras kartēšanas veidus (tostarp dinamiskos kubu kartes un paralakses kartēšanu).

Play video
Play video


Avots: opennet.ru
Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster