Wolfire ашық бастапқы коды Overgrowth ойыны

Wolfire Games-тің ең сәтті жобаларының бірі - Overgrowth ашық бастапқы коды бар. Меншікті өнім ретінде 14 жылдық дамудан кейін, энтузиастар оны өз қалаулары бойынша жақсартуды жалғастыра алуы үшін ойынның бастапқы көзін ашу туралы шешім қабылданды.

Код C++ тілінде жазылған және Apache 2.0 лицензиясы бойынша ашық, ол сонымен қатар кодты меншікті жобаларға қосуға және алынған жұмысты сатуға мүмкіндік береді. Ашық көз ойын механизмін, жоба файлдарын, сценарийлерді, шейдерлерді және қолдау кітапханаларын қамтиды. Windows, macOS және Linux жүйелерінде жұмыс істеуді қолдайды. Ойын ресурстары меншікті болып қалады және оларды үшінші тарап жобаларында тарату Wolfire Games-тен бөлек рұқсатты талап етеді (модингке рұқсат етіледі).

Жарияланған кодты өздерінің ойын ресурстарымен бірге келетін түбегейлі жаңа өнімдерді жасау үшін де, эксперименттер жүргізу кезінде немесе білім беру мақсаттарында ресурстардың бастапқы меншікті жиынтығымен жұмыс істеу үшін де пайдалануға болады деп болжанады. Оның ішінде ойынның құрамдас бөліктері мен кітапханалары басқа ойын жобаларына бөлек ауыстырылуы мүмкін. Сондай-ақ, Overgrowth коммерциялық ойынының негізгі құрамына қосу үшін қоғамдастық дайындаған кеңейтулерді және өзгерістерді қабылдауға дайын екендігі туралы айтылған. Негізгі жобаға өзгертулерді біріктіру мүмкін болмаса, ойынның өзіңіздің бейресми басылымдарын жасай аласыз.

«Өсу» ойынының мәні - ойыншыға берілген тапсырмаларды орындау барысында басқа антропоморфтық жануарлармен (қояндар, қасқырлар, егеуқұйрықтар, мысықтар, иттер) қоян-қолтық ұрысатын ниндзя қоянының шытырман оқиғаларында. . Ойын ойыны үш өлшемді ортада үшінші тұлғаның көзқарасымен өтеді және мақсаттарға жету үшін ойыншыға толық қозғалыс еркіндігі және олардың әрекеттерін ұйымдастыру беріледі. Жалғыз ойыншы миссияларынан басқа, көп ойыншы режиміне де қолдау көрсетіледі.

Ойын 3D қозғалтқышымен тығыз біріктірілген және «физикаға негізделген процедуралық анимация» тұжырымдамасын жүзеге асыратын жетілдірілген физика қозғалтқышымен жабдықталған, бұл кейіпкерлердің шынайы қозғалысына және қоршаған ортаға байланысты бейімделген анимациялық әрекетке мүмкіндік береді. Ойын сонымен қатар әртүрлі ұрыс тактикасын қолдануға мүмкіндік беретін түпнұсқа контекстке сезімтал басқару элементтерін және кейіпкерлердің бірлескен әрекеттерін үйлестіретін және жеңілістің жоғары ықтималдығы жағдайында шегінуге мүмкіндік беретін AI қозғалтқышын қолдануымен ерекшеленеді. Карталар мен сценарийлерді өңдеуге арналған интерфейс берілген.

Ойын қозғалтқышы қатты дене физикасын, скелеттік анимацияны, шағылысу сынуымен пиксельді пиксельді жарықтандыруды, 3D дыбысты, аспан, су және шөп сияқты динамикалық нысандарды модельдеуді, бейімделгіш бөлшектерді, жүн мен өсімдіктерді шынайы көрсетуді, тереңдік пен бұлыңғырлықты қолдайды. жылдам қозғалыс кезіндегі әсерлер, текстураның әртүрлі түрлері (соның ішінде динамикалық текше кескіні және параллаксты кескіндеу).



Ақпарат көзі: opennet.ru

пікір қалдыру