En djupdykning i modern spelutveckling

En djupdykning i modern spelutveckling

Mjukvaran och hårdvaran i dagens spelkonsoler och datorer har mycket gemensamt på pappret, men hur likartad är processen för utvecklare? Vi djupdyker i den moderna spelutvecklingen.

Inledning

I en tidigare djupdykning inom spelutveckling granskade vi Asynchronous Compute och vad tekniken medför när den kombineras med de nya utvecklargränssnitten DirectX 12 och Vulkan. I artikeln berördes bland annat att både hårdvaran och mjukvaran i den senaste generationens spelkonsoler har mycket gemensamt med PC-plattformen

För en extern observatör kan det förefalla som att utvecklare nu kan rikta in sig på en gemensam teknisk plattform snarare än den myriad av plattformar som tidigare generationers konsoler representerat. Hur saker förefaller vara på pappret kan dock skilja sig från hur det ligger till i praktiken, särskilt i en komplicerad sysselsättning som spelutveckling.

Expertutlåtanden och utvecklarflykt

Av denna anledning har vi lyft in expertutlåtanden, dels från hårdvaruleverantörerna men även utvecklare som kan reflektera över likheterna och skillnaderna i att utveckla för dagens plattformar. På hårdvarusidan har vi pratat med Rev Lebaredian som är chef för Nvidias Game Works-division, samt Richard Huddy som är "Chief Gaming Scientist" hos AMD.

Vi har även kontaktat en rad olika spelutvecklare inför denna artikel, men nästan samtliga har tackat nej efter att ha läst vårt frågeunderlag. Utvecklare som Avalanche Studios, Ubisoft Massive och IO Interactive lovade samtliga att ställa upp, bara för att tacka nej när de tagit del av frågeunderlaget.

Remedy och Microsoft tackade också nej efter att initialt varit positivt inställda. Andra utvecklare som Blizzard Entertainment återkom aldrig med svar. Fler än en utvecklare angav till och med att detta var "ett känsligt ämne affärsmässigt" som anledning till att studion inte ville delta.

Nvidia_Rev_liten.jpg

Rev Lebaredian är chef för Nvidias Game Works-avdelning.

Richard_Huddy_AMD_small.jpg

Richard Huddy har den något ovanliga titeln chefsvetenskapsman för gaming inom AMD.

Feral_EdwinSmith.jpg

Edwin Smith är produktionschef hos Feral Interactive.

Deus-Ex-Metal-support.jpg

Feral Interactive har portat ett antal pc- och konsoltitlar till Linux, Mac OS och IOS, och har då bland annat använt Apples utvecklargränssnitt Metal.

Till slut fick vi gehör från brittiska utvecklaren Feral Interactive vars huvudsakliga sysselsättning är att porta spel från PC- och spelkonsoler till Linux, Mac OS och IOS. Titlar företaget portat innefattar bland annat Deus Ex: Mankind Divided, Alien: Isolation och Total War: Warhammer, med Hitman (2016) som en kommande titel. Vi pratade med Edwin Smith som är produktionschef för Ferals titlar.

Då Feral inför denna artikels produktion haft Deus Ex: Mankind Divided som aktivt projekt har deras perspektiv till stor del genomsyrats av utveckling för Apples Metal-ramverk, och skillnaderna mellan detta och DirectX 12/Vulkan, men de har även bidragit med insikt i hur dagens multiplattformsutveckling skiljer sig från föregående generationer.

Kommentarer till artikeln

31 debattinlägg

Skicka en rättelse
I samarbete med Ownit
7

Del 2: Så fungerar internet – hos Ownit

Hur hittar egentligen trafiken från SweClockers server till våra datorer? Det undersöker Karl Emil Nikka när han besöker internetoperatören Ownits huvudkontor. Läs mer

Forumdel: Köpråd för stationära datorer

Ledighet innebär förhoppningsvis mer tid över till datorbyggande och spel, och i forumdelen för köpråd kan SweClockers kunniga medlemmar bidra med experthjälp! Läs mer

22

Chrome använder mer minne efter åtgärder mot Spectre

Efter att Google implementerat åtgärder för den ökända säkerhetsbristen Spectre ökar nu minnesanvändningen med drygt tio procent i webbläsaren Chrome. Läs mer

13

Corsair släpper vattenkylaren H100i Pro med semi-passiv drift

Corsair uppdaterar ständigt sitt utbud av vattenkylare, där förändringarna kan innebära allt från tjockare radiator till semi-passiv drift för fläktarna. Nu kommer H100i Pro med sistnämnda. Läs mer

27

SweClockers medlemmar har stenkoll i quiz om kontakter och kontaktdon

Förra veckan var det dags att kika på SweClockers kunskaper när det kommer till kontakter av olika slag – ett område de flesta medlemmarna behärskar i allra högsta grad. Läs mer

73

ClockLäskers: Allas favorit Dr. Pepper blindtestas med och utan Zero

Tynar du också bort i den tropiska sommarvärmen? Varför inte släcka törsten med SweClockers, där vi undersöker skillnaden mellan gudagåvan Dr. Pepper och dess sockerfria syskon. Läs mer

18

Asus visar moderkort för styrkretsen AMD B450 i Mini ITX-format

Snart är det dags för styrkretsen B450 att äntra scenen, vilket är en nedskalad variant av X470 för en billigare slant. Asus bidrar med ROG Strix B450-I Gaming i Mini ITX-format. Läs mer

19

Cooler Master släpper spelmusen CM310 – 10 000 DPI för 300 kronor

Cooler Master breddar portföljen med en spelmus avsedd att passa de flesta, där en attraktiv prislapp, gummerade sidogrepp och en högupplöst optisk sensor ska locka köpare. Läs mer

14

Moderkortstillverkare lägger till stöd för nya Intel-processorer

I samband med att ett flertal tillverkare skickar ut BIOS-uppdateringar till Z370-utrustade moderkort skymtas ett stöd för nya Intel-processorer, där allt pekar mot den kommande Core 9000-serien. Läs mer

63

AMD: "Dagens konsoler ej tillräckligt snabba för äkta 4K-upplösning i 30 FPS"

Att rendera moderna spel i 4K är ingen enkel bedrift. Nu meddelar en av AMD:s utvecklare att varken Sonys eller Microsofts senaste spelkonsoler är tillräckligt snabba för ändamålet. Läs mer

53

Blackmagic Design lanserar extern grafikkortsdocka i samarbete med Apple

Nu beger sig även Blackmagic Design in på marknaden för externa grafikkort. Bolagets bidrag har utvecklats tillsammans med Apple och bjuder på ett Radeon Pro 580 under huven. Läs mer

71

Microsoft ryktas arbeta på nytt operativsystem

I ett pressmeddelande från Synaptics nämns ett okänt operativsystem från Microsoft ett flertal gånger, vilket ska utgöra nästa generation av Windows. Läs mer