Wolfire iepen boarne spultsje Overgrowth

De iepen boarne fan Overgrowth, ien fan de meast súksesfolle projekten fan Wolfire Games, is oankundige. Nei 14 jier fan ûntwikkeling as proprietêr produkt, waard besletten om it spultsje iepen boarne te meitsjen om entûsjasters de kâns te jaan om troch te gean mei it ferbetterjen nei har eigen smaak.

De koade is skreaun yn C++ en is iepen ûnder de Apache 2.0-lisinsje, wêrmei ûnder oare de koade yn proprietêre projekten op te nimmen en it resultearjende wurk te ferkeapjen. Iepen boarne beslacht de spielmotor, projektbestannen, skripts, shaders en stipebiblioteken. Unterstützt rinnen op Windows, macOS en Linux. Spultsjeaktiva bliuwe proprietêr en fereaskje aparte tastimming fan Wolfire Games om se te leverjen yn projekten fan tredden (mods binne tastien).

Der wurdt fan útgien dat de publisearre koade kin brûkt wurde sawol foar it meitsjen fan fûneminteel nije produkten dy't komme mei harren eigen spul boarnen, en te rinnen mei in orizjinele proprietêre set fan middels by it útfieren fan eksperiminten of foar edukative doelen. Ynklusyf spultsje komponinten en biblioteken kinne yndividueel oerdroegen wurde oan oare spultsje projekten. Der is ek melding fan in reewilligens om te akseptearjen mienskip-produsearre útwreidings en feroarings foar opname yn de wichtichste struktuer fan it kommersjele spultsje Overgrowth. As it ûnmooglik is om wizigingen te yntegrearjen yn it haadprojekt, kinne jo jo eigen unoffisjele edysjes fan it spul oanmeitsje.

De essinsje fan it spul Overgrowth is de aventoeren fan in ninja-konijn, dy't him dwaande hâldt mei fjochtsjen mei oare antropomorfe bisten (konijnen, wolven, rotten, katten, hûnen) by it foltôgjen fan taken dy't oan 'e spiler binne tawiisd. De gameplay fynt plak yn in trijediminsjonale omjouwing mei in werjefte fan tredden, en om de doelen te berikken, wurdt de spiler folsleine frijheid fan beweging en organisaasje fan syn aksjes jûn. Neist ien-spiler-misjes wurdt ek multiplayer-modus stipe.

It spultsje is foarsjoen fan in avansearre fysika-motor, dy't strak yntegrearre is mei de 3D-motor en ymplementearret it konsept fan "fysika-basearre prosedurele animaasje", wêrtroch realistyske karakterbewegingsmodellen en adaptyf animaasjegedrach ôfhinklik binne fan 'e omjouwing. It spultsje is ek opmerklik foar it brûken fan orizjinele kontekstgefoelige kontrôles, wêrtroch it gebrûk fan ferskate fjochtstaktiken mooglik is, en in AI-motor dy't de mienskiplike aksjes fan 'e karakters koördinearret en weromlûke yn it gefal fan in hege kâns op nederlaach. In ynterface foar it bewurkjen fan kaarten en senario's wurdt levere.

De spielmotor stipet rigide lichemsfysika, skeletale animaasje, per-pikselferljochting mei brekking fan refleksjes, 3D-audio, modellering fan dynamyske objekten lykas loft, wetter en gers, adaptive detaillearring, realistyske werjefte fan bont en planten, djipte- en bewegingswazige effekten , ferskate soarten tekstuermapping (ynklusyf dynamyske tapassing fan kubuskaarten en parallaksmapping).



Boarne: opennet.ru

Add a comment