Masu haɓaka injin wasan buɗe ido NauEngine, wanda VK ya kafa, sun sanar da canja wurin aikin ga al'umma. Yanzu za a ba da tallafin fasaha ga injin ta ITMO School of Video Game Development maimakon VK, kuma ƙungiyar APRIORI za ta ba da tallafin ƙwararru. Sanarwar ta gabatar da canja wurin aikin zuwa hannun al'umma a matsayin wani sabon mataki na ci gaba da ke hade da sauyawa daga tsarin ci gaban kasuwanci zuwa tsarin da ya danganci shigar da al'umma mai zaman kanta. Ba a sabunta ma'ajiyar aikin ba tun da aka buga sigar beta a watan Nuwamba.
Idan aka yi la’akari da sharhin wakilan aikin da aka bai wa littafin Kommersant, ci gaba da haɓaka samfuran zai dogara ga al'umma, kuma haɗin gwiwa tare da jami'ar ITMO zai ba da damar haɓaka injin tare da koyar da ɗalibai haɓakawa, da kuma amfani da su a matsayin tushen binciken kimiyya. A sa'i daya kuma, sashen watsa labaru na VK ya bayyana cewa, kamfanin zai ci gaba da tallafa wa injin bisa bukatun ci gabansa. Daraktan Makarantar ITMO na Ci gaban Wasan Bidiyo ya yi imanin cewa injin zai iya haɓaka da inganci da rarrabuwa a cikin al'umma fiye da daidaitaccen ci gaban kasuwanci. A cewar wakilan masana'antar caca, Injin Nau ba a buƙata kuma kowa yana ci gaba da aiki tare da Injin Unreal da Unity.
Injin NauEngine ya dogara ne akan tsarin samarwa da aka gina ta amfani da abubuwan da aka aro daga Injin Dagor, wanda Gaijin Entertainment ya buɗe a ƙarshen kaka. An inganta lambar daga injin Dagor, musamman a fannin sarrafa kadari. Maimakon yaren shader na ciki na Dagor (dshl), ana amfani da yaren HLSL. An ƙara da ikon tattara shaders a yanayin yanayin don canza kayan saman gabaɗaya. An sake yin aikin aiwatar da dabarar ma'auni ta zahiri (PBR). Ana amfani da tsarin USD (Bayanin Scene na Duniya) don kadarori.
Ana amfani da ɗakin karatu na Jolt don kwaikwaya tafiyar matakai na zahiri. Don gina ƙirar hoto a cikin wasanni, an yi amfani da kayan aikin Cocos2dx da ɗakin karatu na Dear ImGui. An shirya hulɗar hanyar sadarwa a cikin injin ta amfani da jigilar GameNetworkingSockets UDP da ɗakin karatu na ASIO. Ana amfani da ɗakin karatu na miniaudio don aiki tare da sauti. Ana amfani da ɗakin karatu na gainput don sarrafa abubuwan shigarwa, kuma ana amfani da aikin ozz-animation don shigo da motsin kwarangwal. Don rubuta dabarun wasan, an ba da shawarar yin amfani da yarukan C++ da Lua, amma ana kuma haɓaka tsarin rubutun agnostic, wanda zai ba da damar yin amfani da harsunan shirye-shirye daban-daban.
Tare da injin, ana haɓaka yanayin haɓaka wasan wasan NauEditor, gami da editan wurin 6D, kayan, raye-raye da tasirin gani (VFX). An gina mahallin ta amfani da ɗakin karatu na Qt 2 kuma ya haɗa da abubuwa kamar Project Browser, Viewport, Outliner, Inspector da Console. Ana samun editan GUI daban don wasanni, dangane da ɗakin karatu na CocosXNUMXdx.
source: budenet.ru
