Total War: Warhammer optimeras för DX12

Total War: Warhammer optimeras för DX12

Det senaste strategispelet i Total War-serien har precis anlänt, men spelets utvecklare vilar inte på sina lagrar utan jobbar på uppdateringar som ska optimera spelkoden för DirectX 12.

Total War-serien har under många år fyllt strateginördars lystmäte med djupa strategiska slag i olika tidsåldrar. Det senaste spelet, Total War: Warhammer, tar steget in i Game Workshops fantasivärld och hyllades när syskonsajten FZ recenserade spelet.

På spelets officiella blogg meddelar utvecklarna Creative Assembly att de jobbar på en rad uppdateringar till spelet som ska optimera koden för DirectX 12. Total War-serien och strategispel i allmänhet tenderar att vara processorintensiva, något som innebär att detta är en speltyp som potentiellt sett skulle kunna dra stor nytta av förbättringarna i DirectX 12.

total-war-warhammer-17.jpg

I DirectX 12 har Microsoft bantat ned de steg i kedjan som anrop måste ta sig igenom för att skickas till hårdvaran, beräknas och sedan returneras till mjukvaran igen. I spel skickas anrop om att rita upp element på skärmen, så kallade draw calls, ofta i mängder om tiotusentals anrop per sekund.

Genom att minska ned antalet kontrollsteg kan mängden anrop ökas och allt från processorer till grafikkärnor kan utnyttjas bättre. I bloggposten som beskriver förbättringarna nämner Creative Assembly att de jobbat i nära samarbete med AMD för att implementera DirectX 12-stöd, och enligt egen utsago är de väldigt nöjda med de prestandaförbättringar som uppnåtts.

Utvecklarna har dock även jobbat på optimeringar i spelmotorn som inte är kopplade till DirectX 12. Bland annat nämner de att spelmotorn traditionellt sett har hanterat anrop och grafikrendering på samma tråd, något som lägger större belastning på enskilda processorkärnor. Med optimeringarna separeras nu anrop och grafikrendering, vilket ska ha förbättrat prestanda avsevärt.

Utöver detta ska systemet för hantering av trådar optimerats i allmänhet så att spelmotorn skalar och fördelar arbetsuppgifterna mycket bättre på flerkärniga processorer. Fördelningen medför att enskilda kärnor inte belastas maximalt och de ska inte behöva vara inaktiva särskilt ofta.

Vidare förbättringar som beskrivs i blogginlägget är att spelmotorn tar steget från 32- till 64-bitarskod. Rent praktiskt innebär det att utvecklarna nu kan tilldela enskilda processer mer än 2 GB primärminne, något som sägs användas till att läsa in fler modeller, animationer och texturer till spelet.

Även kantutjämning ska förbättras i den kommande uppdateringen. Bland annat stöds morphological anti-aliasing (MLAA) och MSAA i nivåerna x2, x4 och x8. Eftersom MSAA renderar varje pixel flera gånger är den mest krävande beräkningsmässigt, och med optimeringarna i denna uppdatering kan det bli möjligt att öka MSAA-nivån på samma hårdvara.

Creative Assembly nämner inte när uppdateringen ska göras tillgänglig, utöver att den ska bli tillgänglig kort efter spelets lansering.

0

Tävla och vinn ett Geforce GTX 1080 Ti med bredbandsleverantören Ownit

Under rådande grafikkortsbrist kommer Ownit till undsättning med en ny tävling för SweClockers medlemmar, som får chansen att vinna ett Asus Geforce GTX 1080 Ti ROG Strix Gaming. Läs mer

8

Out of the box av "BjK"

Medlemmen "BjK" visar sitt senaste bygge Out of the box, med ett egentillverkat chassi av akrylplast. Läs mer

6

AT&T: "Hotspot-enheter blir först ut med 5G"

Enligt mobiloperatören AT&T blir de första produkterna med 5G-nätverk inte smarta telefoner, utan tekniken kommer först implementeras i mobila hotspot-enheter. Läs mer

42

Samsung avtäcker SSD-enhet med 30 TB lagringsutrymme

Samsung presenterar nu sitt senaste tillskott i lagringssegmentet, vars 30 TB lagringsutrymme gör den till den största av sitt slag. Läs mer

26

Forumet: Hur påverkar GDPR din arbetsplats?

EU:s dataskyddsförordning GDPR träder i kraft den 25 maj och innebär en hel del förändringar i hur personuppgifter lagras och stärker individens rättigheter. Hur kommer dataskyddsreformen implementeras på ditt jobb? Läs mer

31

AMD ger processorer och grafikkort stöd för att strömma video i 4K och HDR under 2018

Senare under året får processorer och grafikkort från AMD stöd för att strömma video i 4K och HDR via Netflix, något som i dagsläget endast är möjligt med hårdvara från Intel och Nvidia. Läs mer

59

Google avslöjar säkerhetshål i Microsoft Edge

Googles Project Zero går nu ut med information om ett nytt säkerhetshål i webbläsaren Edge. Microsoft har meddelat att sårbarheten kommer åtgärdas i en kommande uppdatering. Läs mer

106

Forumet: Tips på spel att spela på jobbet

Har du några bra tips på spela att spela när man har lite tid att döda på jobbet? Gå med i forumdiskussionen och dela med dig! Läs mer

52

Centerpartiet vill införa hemvärn mot cyberattacker

För att öka beredskapen mot cyberattacker vill Centerpartiet införa ett cyberhemvärn, där experter och it-kunniga ska kunna hjälpa till och dela med sig av kunskap vid behov. Läs mer

23

Nightdive Studios pausar utvecklingen av System Shock

Nytolkningen av System Shock skjuts nu upp ytterligare, och denna gång på obestämd tid. Detta då ambitionen och budgeten växt och utvecklarna behöver tid för att omvärdera arbetet. Läs mer

21

Theme Hospital-inspirerade Two Point Hospital visas i nytt videoklipp

Tidigare under året avtäcktes Two Point Hospital, som är en tematisk uppföljare till Theme Hospital. I ett nytt videoklipp ger nu utvecklarna en första titt på spelet. Läs mer

127

Coop säger upp avtalet med Postnord

Importavgifter och sena leveranser har stått på tapeten för Postnord på sistone. Nu kan ett avslutat avtal med Coop adderas till listan, då matkedjan anser att ersättningen är för låg. Läs mer