News (NO)

Minecraft Java erstatter gammel grafikkmotor med Vulkan og lover visuelle forbedringer på moderne datamaskiner

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

Mojang Studios gjorde offisielt denne torsdagen til en av de viktigste tekniske endringene i Minecraft Java Edition-arkitekturen. Utvikleren bekreftet at spillet vil starte prosessen med å migrere OpenGL-biblioteket til Vulkan API, en nyere og mer effektiv grafikkbehandlingsteknologi. Essa strategisk endring har som mål å sikre tittelens langsiktige kompatibilitet med moderne operativsystemer, i tillegg til å forberede grunnen for implementering av innfødte visuelle funksjoner som tidligere utelukkende var avhengig av eksterne modifikasjoner.

Modernisering av infrastruktur og støtte for Apple

Beslutningen om å endre grafikkmotoren svarer på et økende teknisk behov som har akkumulert det siste tiåret, spesielt med hensyn til støtte for Apple-enheter. OpenGL-standarden, som har støttet Java-versjonen siden lanseringen for nesten 17 år siden, har ikke fått store oppdateringer siden 2017 og ble klassifisert som foreldet av macOS i 2018. Med innføringen av Apple.

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

Den publiserte tidsplanen forutsetter at de første offentlige testene med den nye teknologien vil begynne i løpet av sommeren på den nordlige halvkule, gjennom “øyeblikksbilder”, som er utviklingsversjonene av spillet. I løpet av denne innledende overgangsfasen vil spillere ha muligheten til å manuelt bytte mellom OpenGL og Vulkan i innstillingene, noe som gir mulighet for sanntids stabilitetskontroll. Selskapet planlegger å avslutte støtten for OpenGL bare når den nye motoren viser full modenhet og konsistens på tvers av forskjellige maskinvarekonfigurasjoner.

Forbedret visuelle og tekniske fordeler

Vulkan-implementeringen vil tillate Java-versjonen å endelig motta funksjonen kjent som “Vibrant Visuals”, grafisk på linje med Bedrock-utgaven. Essa-oppdateringen introduserer et offisielt lys- og skyggesystem, som tilbyr en overlegen estetisk opplevelse uten å måtte installere tredjepartsprogramvare. Spillere vil kunne aktivere globale lyseffekter og dynamiske skygger direkte fra spillmenyen, og demokratisere tilgangen til mer realistisk grafikk.

  • Migreringen løser definitivt problemer med grafisk kompatibilitet med Apple macOS-systemet.
  • Den nye kodestrukturen gjør det enklere å introdusere moderne refleksjons- og native shading-teknologier.
  • Innledende tester via øyeblikksbilder vil tjene til å samle inn massive telemetridata før den endelige lanseringen.
  • Visuell funksjonsparitet mellom versjonene Java og Bedrock blir teknisk levedyktig med denne endringen.

Innvirkning på moden og utviklerens økosystem

Kunngjøringen av den grafiske overhalingen genererte umiddelbare reaksjoner i moddingfellesskapet, som bruker gjeldende kode som grunnlag for optimaliseringsverktøy og shadere. Como endring endrer kjernemekanikken i hvordan spillet behandler bilder, mange populære modifikasjoner må skrives om fra bunnen av for å fungere med den nye arkitekturen.

Til tross for den første tekniske utfordringen, har viktige personer i samfunnet allerede forutsett Mojang-bevegelsen. Utvikleren som er ansvarlig for «Iris Shaders», et av de mest brukte lysverktøyene globalt, avslørte at han har jobbet i nesten to år med et parallelt prosjekt kalt «Aperture».

Denne nye modifikasjonen vil utelukkende fokusere på Vulkan-arkitekturen, noe som indikerer at overgangen, selv om den er arbeidskrevende, vil resultere i kraftigere og mer effektive verktøy for sluttbrukeren i fremtiden.

Ytelse og optimalisering på varierende maskinvare

Å velge Vulkan som etterfølgeren til OpenGL bringer Minecraft i tråd med de høyere standardene i dagens spillindustri, og gir utviklere mye bedre kontroll over grafikkorthardware. Essa-optimalisering er avgjørende for et spill som tillater massive bygninger og uendelige verdener, hvor prosesseringsbelastningen kan variere drastisk, noe som resulterer i mer stabile bildehastigheter og raskere chunk-lasting. Ved å fjerne eldre kode, kan utviklingsteamet fokusere på forbedringer som reduserer RAM-forbruk og inngangsforsinkelse, til fordel for både avanserte maskiner og datamaskiner som led av begrensningene til eldre teknologi.

To Top