Frictional Games բաց կոդով Amnesia խաղեր

ընկերություն frictional Խաղեր հայտարարվեց «Մղձավանջների գոյատևման» ժանրում 3D խաղերի ամբողջական կոդերը բացելու մասին. Amnesia: The Dark ծագում и Ամնեզիա. Խոզերի մեքենա, թողարկվել է 2010 և 2013 թվականներին։ Խաղի ակտիվները մնում են սեփականություն: Սա առաջին անգամը չէ, որ Frictional Game կոդը հրապարակվում է, ընկերությունը 2010թ բացվեց խաղի շարժիչի կոդը HPL1 և դրա վրա գրված խաղը»Penumbra: Overture»:

Խաղի կոդը բաց է անվճար GPLv3 լիցենզիայի ներքո և հրապարակված է GitHub-ում (Amnesia: The Dark ծագում, Ամնեզիա. մեքենա խոզերի համար) Խաղերը գրված են C++-ով և օգտագործում են SDL՝ մուտքերի մշակման համար, իսկ OpenGL՝ գրաֆիկայի համար: Պահեստները ներառում են ֆայլեր՝ Linux-ի և macOS-ի համար՝ օգտագործելով CMake, և Windows-ի համար՝ օգտագործելով Visual Studio 2010-ը: Բացի բուն խաղերի կոդից, հարակից խաղերի խմբագրիչների սկզբնական կոդը նույնպես բաց կոդ է: Ակնկալվում է, որ կոդի բաց աղբյուրը կպարզեցնի ռեժիմների մշակումը, որոնցից արդեն հազարից ավելին կան այս խաղերի համար, և հնարավորություն կտա ստեղծել նոր բաց խաղերի շարժիչներ՝ հիմնված Amnesia խաղերում ներգրավված տեխնոլոգիաների վրա։ .

Բաց կոդով առաջարկվող հատկանիշներից, որոնք կարող են օգտակար լինել խաղային շարժիչների մշակողների համար, նշվում են հետևյալը.

  • Ստվերային քարտեզներ հարթեցված եզրերով:
  • Իրական ժամանակի անտեսանելի տարածքի կտրման համակարգ, որն աշխատում է դինամիկ օբյեկտների հետ:
  • Ստատիկ օբյեկտների ավտոմատ մատուցման համակարգ, որն աշխատում է խմբաքանակի ռեժիմում:
  • Հետաձգված ստվերային մատուցման համակարգ.
  • Լիարժեք խմբագիր, ներառյալ այնպիսի գործառույթների աջակցություն, ինչպիսիք են ալգորիթմների ընտրությունը և տեսանելի տարածքների կարգավորումը:
  • Պարզ արհեստական ​​ինտելեկտի համակարգ՝ բոտերի և խելացի գործակալների ստեղծման համար:
  • Ընդլայնված ֆիզիկական ձայնի մոդելավորման համակարգ:
  • Ֆիզիկական գործընթացների վրա հիմնված փոխազդեցության կառուցման համակարգ:
  • Սեփական ձայնային շարժիչ՝ օգտագործելով API Բացալ.
  • Շարժիչ, որն կիրառում է տարբեր ռենդերների և խաղային տեխնոլոգիաներ։

Frictional Games բաց կոդով Amnesia խաղեր

Source: opennet.ru

Добавить комментарий