Unity 6 Förhandsgranskningsmeddelande
3 september 2024
1 maj 2024 – Unity Technologies har avslöjat Unity 6 Preview, som förebådar en ny era inom spelutveckling med betydande uppgraderingar och revolutionerande funktioner. Den här förhandsvisningen kommer att bli den sista utgåvan innan Unity 6:s officiella lansering senare i år, och den här förhandsvisningen lovar att höja utvecklingsarbetsflöden och förbättra prestanda över plattformar. Här är en djupdykning i vad som gör att Unity 6 sticker ut från sina föregångare.
Oöverträffade prestandaförbättringar
Unity 6 Preview introducerar transformativa prestandaförbättringar som är inställda på att omdefiniera spelutveckling. Både Universal Render Pipeline (URP) och High Definition Render Pipeline (HDRP) har optimerats för att ge upp till 50 % minskning av CPU-frame-time för komplexa scener. Den nya GPU Resident Drawer förenklar renderingen av stora världar, minskar CPU-arbetsbelastningen och ökar effektiviteten över mobil-, PC- och konsolplattformar.
Tillägget av GPU Occlusion Culling förfinar prestandan ytterligare genom att minimera överdrag, vilket säkerställer att endast synliga GameObjects renderas. Dessa framsteg kulminerar i smidigare spel och snabbare rendering, vilket är avgörande för högpresterande spel och applikationer.
Avancerade renderingsmöjligheter
Unity 6 Preview är fullspäckat med nya renderingsteknologier som förbättrar visuell trohet och effektiviserar utvecklingen. Ramverket Render Graph för URP förenklar underhållet och utökbarheten av renderingspipelinen. Detta ramverk introducerar automatisk sammanslagning av inbyggda återgivningspass och optimerar minnesbandbredden, vilket särskilt gynnar kakelbaserade mobila GPU:er.
Den nya Spatial-Temporal Post-Processing (STP)-funktionen är en spelväxlare som möjliggör högkvalitativ uppskalning av bildrutor med lägre upplösning. STP, kompatibel med både URP och HDRP, säkerställer konsekvent visuell kvalitet över olika plattformar, från stationära datorer till datorkompatibla mobila enheter.
Banbrytande belysning och miljöegenskaper
Belysning i Unity 6 Preview når nya höjder med introduktionen av Adaptive Probe Volumes (APV). Den här funktionen förbättrar global belysning genom att förenkla skapandet och utöka strömningskapaciteten, vilket gör det enklare att skapa dynamiska dag-/nattcykler och intrikata ljusscenarier.
Förbättringar i HDRP inkluderar också bättre himmelsrendering för solnedgång och soluppgång, avancerad vattensimulering med volymetrisk dimma och optimerad SpeedTree-vegetationsåtergivning. Dessa förbättringar tänjer tillsammans på gränserna för miljörealism och prestanda.
Förbättrade VFX- och Shader Graph-arbetsflöden
VFX Graph har nu förbättrade profileringsverktyg, vilket gör att artister kan optimera effekter med större precision. Shader Graph har också förfinats med nya redigerbara genvägar, färglägen för värmekartor för att identifiera GPU-intensiva noder och snabbare Ångra/Gör om-funktionalitet, vilket gör det lättare för utvecklare att skapa och finjustera skuggningar.
Flerplattformar och mobila framsteg
Unity 6 Preview utökar sina multiplattformsmöjligheter, med betydande uppdateringar för mobil utveckling. Den nya Build Profiles-funktionen effektiviserar hanteringen av olika builds, medan stöd för Android- och iOS-webbläsare utökar spelräckvidden till webben. Dessutom markerar den experimentella WebGPU-backend ett steg framåt i webbaserad grafikacceleration, vilket banar väg för framtida framsteg.
Revolutionerande XR- och AR-stöd
Förhandsvisningen förbättrar Unitys XR-funktioner med förbättrat stöd för blandad verklighet och handgester. AR Foundation innehåller nu funktioner som bildstabilisering för ARCore och förbättrad integration med plattformar som Meta Quest. Unity 6 introducerar också Composition Layers för högre kvalitet på text, UI och video, vilket förbättrar den visuella troheten hos XR-upplevelser.
Effektiviserad multiplayer-utveckling
Unity 6 Preview påskyndar utvecklingen av spel för flera spelare med nya verktyg och funktioner. Experimental Multiplayer Center erbjuder ett centraliserat nav för flerspelarutveckling, medan Multiplayer Play Mode tillåter samtidig testning av flera spelare i Unity Editor. Uppdateringar av Netcode för GameObjects och införandet av Distributed Authority förenklar och optimerar spelet för flera spelare ytterligare.
AI-integration och entitetsarbetsflöden
Unity Sentis, den nya neurala motorn, ger AI-drivna funktioner till Unity 6 Preview, inklusive objektigenkänning och smarta NPC:er. Prestandaförbättringar och ett nytt funktionellt API förenklar integrationen av AI-modeller i spel. Dessutom förbättrar de uppdaterade ECS-arbetsflödena felsökning och effektiviserar hanteringen av entitetsdata.
Slutsats
Unity 6 Preview representerar ett betydande steg framåt från sina föregångare, och erbjuder en omfattande uppsättning funktioner utformade för att förbättra prestanda, effektivisera utvecklingen och tänja på gränserna för vad som är möjligt inom speldesign. Med sitt fokus på rendering, belysning, stöd för flera plattformar och ny teknik sätter Unity 6 Preview en ny standard för framtidens spelutveckling.
Utvecklare som är ivriga att utforska dessa framsteg kan ladda ner Unity 6 Preview idag och börja utnyttja dess kraftfulla nya verktyg och funktioner för att förverkliga sina kreativa visioner.