Wolfire open source game Overgrowth

Ang overgrowth, usa sa labing malampuson nga mga proyekto sa Wolfire Games, na-open-sourced. Pagkahuman sa 14 ka tuig nga pag-uswag ingon usa ka proprietary nga produkto, nakahukom nga ablihan ang gigikanan sa dula aron ang mga mahiligon magpadayon sa pagpauswag niini sa ilang gusto.

Ang code gisulat sa C ++ ug bukas ubos sa Apache 2.0 nga lisensya, nga nagtugot usab kanimo sa paglakip sa code sa proprietary nga mga proyekto ug ibaligya ang resulta nga trabaho. Ang open source naglangkob sa makina sa dula, mga file sa proyekto, mga script, mga shader, ug mga librarya sa suporta. Nagsuporta sa pagdagan sa Windows, macOS ug Linux. Ang mga kapanguhaan sa dula nagpabilin nga proprietary ug ang ilang pag-apod-apod sa mga proyekto sa ikatulo nga partido nanginahanglan bulag nga pagtugot gikan sa Wolfire Games (gitugotan ang modding).

Gituohan nga ang gipatik nga kodigo mahimong magamit sa paghimo sa sukaranan nga bag-ong mga produkto nga adunay ilang kaugalingon nga mga kahinguhaan sa dula, ug sa pagdagan uban ang orihinal nga proprietary set sa mga kapanguhaan kung nagpahigayon mga eksperimento o alang sa mga katuyoan sa edukasyon. Lakip ang mga sangkap ug mga librarya sa dula mahimong gilain nga ibalhin sa ubang mga proyekto sa dula. Gihisgutan usab ang kaandam nga modawat sa mga pagpalapad nga giandam sa komunidad ug mga pagbag-o alang sa paglakip sa panguna nga komposisyon sa komersyal nga dula nga Overgrowth. Kung dili posible nga i-integrate ang mga pagbag-o sa panguna nga proyekto, mahimo ka maghimo sa imong kaugalingon nga dili opisyal nga mga edisyon sa dula.

Ang esensya sa dula nga Overgrowth naa sa mga panimpalad sa usa ka ninja rabbit, nga nakigsangka sa kamot sa kamot sa uban pang mga anthropomorphic nga hayop (rabbit, lobo, ilaga, iring, iro) sa kurso sa pagkompleto sa mga buluhaton nga gihatag sa magdudula. . Ang dula nahitabo sa usa ka tulo-ka-dimensyon nga palibot nga adunay usa ka ikatulo nga tawo nga pagtan-aw, ug aron makab-ot ang mga katuyoan gihatagan ang magdudula og hingpit nga kagawasan sa paglihok ug organisasyon sa ilang mga aksyon. Gawas pa sa mga misyon sa single-player, gisuportahan usab ang multiplayer mode.

Ang dula nasangkapan sa usa ka advanced nga makina sa pisika nga hugot nga gihiusa sa 3D nga makina ug nagpatuman sa konsepto sa "physical-based procedural animation", nga nagtugot alang sa realistiko nga paglihok sa karakter ug adaptive animation nga pamatasan depende sa palibot. Nailhan usab ang dula alang sa paggamit sa orihinal nga mga kontrol nga sensitibo sa konteksto nga nagtugot kanimo nga magamit ang lainlaing mga taktika sa kombat, ug usa ka makina sa AI nga nag-coordinate sa hiniusa nga mga aksyon sa mga karakter ug gitugotan ang pag-atras kung adunay taas nga posibilidad sa kapildihan. Gihatag ang usa ka interface alang sa pag-edit sa mga mapa ug mga senaryo.

Gisuportahan sa makina sa dula ang estrikto nga pisika sa lawas, skeletal animation, pixel-by-pixel nga suga nga adunay repraksyon sa mga pamalandong, 3D nga tunog, pagmodelo sa mga dinamikong butang sama sa langit, tubig ug sagbot, adaptive nga detalye, realistiko nga paghubad sa balhibo ug tanum, giladmon ug blur. epekto sa panahon sa paspas nga paglihok, lain-laing mga matang sa texture mapping (lakip ang dinamikong cubemapping ug parallax mapping).



Source: opennet.ru

Idugang sa usa ka comment