News (PH)

Ang makasaysayang pagbabago sa Minecraft Java ay nagdadala ng Vulkan engine at nagtatapos sa panahon ng OpenGL sa mga computer

Minecraft - Divulgação
Minecraft - Divulgação

Opisyal na ginawa ng Mojang Studios ang isa sa pinakamalalim na pagbabago sa teknikal na imprastraktura ng pangunahing pamagat nito, na minarkahan ang simula ng isang bagong panahon para sa klasikong bersyon ng laro. Kinumpirma ng developer na ang proseso ng pagpapalit sa lumang graphics library ng Vulkan API ay isinasagawa na, na naglalayong gawing makabago ang visual processing at tiyakin ang mahabang buhay ng software. Ang inisyatiba ay kumakatawan sa isang kinakailangang teknolohikal na hakbang upang iayon ang pagganap ng laro sa kontemporaryong hardware, na iniiwan ang isang arkitektura na nagsilbing batayan sa halos dalawang dekada.

Ang estratehikong pagbabagong ito ay may pangunahing layunin na tiyakin ang pagiging tugma sa hinaharap sa mga na-update na operating system, bilang karagdagan sa pagpapahintulot sa mas mahusay na pamamahala ng mga mapagkukunan ng computer. Ang paglipat ay hindi lamang nagpapabago sa code, ngunit inihahanda din ang virtual na kapaligiran upang makatanggap ng mga katutubong visual na pagpapabuti na, hanggang ngayon, ay imposibleng ipatupad nang walang tulong ng mga panlabas na pagbabago na nilikha ng komunidad.

Minecraft
Minecraft – Foto: Alex Photo Stock / Shutterstock.com

Wakas ng OpenGL dependency at Apple na suporta

Ang desisyon na lumipat sa isang bagong teknolohiya ng graphics ay tumutugon sa isang teknikal na pangangailangan na naipon sa nakalipas na ilang taon, na nagiging kritikal para sa pagpapanatili ng suporta sa iba’t ibang platform. Ang pamantayang ginamit mula noong orihinal na paglulunsad ng laro, humigit-kumulang 17 taon na ang nakakaraan, ay huminto sa pagtanggap ng makabuluhang mga update noong 2017 at inuri bilang hindi na ginagamit ng Apple noong 2018. Ang paggigiit sa lumang teknolohiya ay nagpilit sa mga developer na lumikha ng mga pare-parehong pampakalma na solusyon upang mapanatili ang katatagan sa Mac na mga computer.

Sa paggamit ng bagong API, inalis ng Mojang ang pangangailangan para sa mga partikular na pag-aayos ng code para sa Apple ecosystem, na tinitiyak ang native at mataas na performance. Nangangako ang pagbabago na i-standardize ang karanasan sa paglalaro sa iba’t ibang operating system, na nag-aalok ng matatag at modernong pundasyon na nagbibigay-daan sa mga developer na tumuon sa pagbabago sa halip na mapanatili ang legacy code.

Pagpapatupad ng mga katutubong visual na pagpapabuti

Ang pagdating ng bagong arkitektura ay magbibigay-daan sa Java na edisyon na tuluyang makatanggap ng mga advanced na feature ng graphics, na kilala sa loob bilang “Vibrant Visuals”. Nilalayon ng pag-update ng Essa na bawasan ang aesthetic disparity kumpara sa Bedrock na edisyon sa pamamagitan ng pagpapakilala ng isang opisyal na lighting at shading system. Sa unang pagkakataon, magkakaroon ng access ang mga manlalaro sa mga global light effect at dynamic na anino na direktang isinama sa menu ng mga setting, nang hindi umaasa sa software ng third-party.

Ang mga teknikal na benepisyo ng pagpapatupad na ito ay malawak at direktang nakakaapekto sa kalidad ng gameplay. Ang paglilipat ay tiyak na nireresolba ang mga isyu sa compatibility ng graphics sa macOS at ginagawang mas madali ang pagpapakilala ng mga modernong teknolohiya sa pagmuni-muni. Além Higit pa rito, ang pagkakapareho ng mga visual na mapagkukunan sa pagitan ng iba’t ibang bersyon ng laro ay nagiging teknikal na mabubuhay, at ang mga paunang pagsubok ay magsisilbi para sa isang napakalaking koleksyon ng data ng telemetry bago ang tiyak na paglulunsad.

Iskedyul ng pagsubok at unti-unting paglipat

Ang pagpaplanong inilabas ng developer ay nagpapahiwatig na ang mga unang pampublikong pagsubok ay magaganap sa panahon ng tag-araw sa hilagang hemisphere, sa pamamagitan ng mga bersyon ng pagpapaunlad na kilala bilang “mga snapshot.” Sa paunang yugto, ang kumpanya ay magsasagawa ng isang maingat na diskarte, na nagpapahintulot sa mga user na manu-manong lumipat sa pagitan ng dalawang graphics engine sa mga setting ng laro. Ang Essa flexibility ay magbibigay-daan para sa real-time stability checking ng komunidad.

Ang kumpletong paghinto ng lumang teknolohiya ay magaganap lamang kapag ang bagong makina ay nagpakita ng maturity at ganap na pare-pareho sa iba’t ibang configuration ng hardware. Ang layunin ay upang matiyak na ang paglipat ay maayos para sa base ng manlalaro, pag-iwas sa mga isyu sa pagganap sa mga makina na umaasa pa rin sa mas lumang mga driver, habang kinukuha ang maximum na potensyal mula sa mga modernong computer.

Mga reaksyon ng komunidad ng mod

Agad na umugong ang anunsyo sa mga tagalikha ng nilalaman at mod developer, na gumagamit ng kasalukuyang code bilang pundasyon para sa mga tool sa pag-optimize at shader. Como ang pagbabago ay nakakaapekto sa pangunahing mekanika ng pagpoproseso ng imahe, marami sa mga pinakasikat na pagbabago ay kailangang muling isulat mula sa simula upang gumana sa bagong arkitektura. Gayunpaman, ang mga pinuno ng komunidad ay kumikilos na upang iakma ang kanilang mga nilikha.

Ang developer na responsable para sa “Iris Shaders”, isa sa pinakasikat na tool sa pag-iilaw sa mundo, ay nagsiwalat na halos dalawang taon na siyang nagtatrabaho sa isang side project na tinatawag na “Aperture”. Ang Este bagong mod ay eksklusibong itutuon sa Vulkan na arkitektura, na nagpapahiwatig na, sa kabila ng paunang gawain sa pag-aangkop, ang hinaharap ay nagtataglay ng mas makapangyarihan at mahusay na mga tool para sa mga user.

Pag-optimize at pagganap ng hardware

Sa pamamagitan ng pagpili sa Vulkan bilang kahalili, naaayon ang laro sa mas matataas na pamantayan ng industriya ngayon, na nagbibigay ng mas tumpak na kontrol sa hardware ng graphics card. Ang Essa optimization ay mahalaga para sa isang pamagat na nagbibigay-daan sa mga malalaking construction at walang katapusan na mundo, kung saan ang pag-load sa pagpoproseso ay lubhang nagbabago. Ang inaasahan ay para sa mas matatag na mga rate ng frame at makabuluhang mas mabilis na pag-load ng chunk.

Ang pag-alis ng legacy code ay magbibigay-daan sa engineering team na tumuon sa mga pagpapahusay na nagpapababa sa pagkonsumo ng RAM at latency ng input. Makikinabang ang Isso sa parehong mga may-ari ng mga cutting-edge na makina, na masusulit ang kanilang mga bahagi, at mga gumagamit ng mga intermediate na computer, na hindi magdurusa mula sa mga bottleneck na ipinataw ng mga limitasyon ng nakaraang teknolohiya.

To Top