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
6

Föråldrad hårdvara ångar på i musikfest

Att all teknik inte åldras väl är allmänt känt, men ett klipp på Youtube visar att det fortfarande finns hopp för gamla komponenter. Mekaniska delar tuffar ofta taktfast på, oavsett ålder. Läs mer

52

Nintendo tillkännager SNES Classic Edition med 21 förinstallerade spel

Efter krympta NES Classic Edition tillkännager Nintendo SNES Classic Edition, som släpps i slutet av september med 21 förinstallerade spel. Ett av dessa är aldrig tidigare lanserade Star Fox 2. Läs mer

27

Gamestop-chefer bekräftar SNES Classic

Uppgifter om att Nintendo arbetar på en ny krympt klassiker stärks när två Gamestop-chefer meddelar att speljätten bakom stängda dörrar börjat tala om spelkonsolen. Läs mer

15

Google upphör med automatisk avläsning av e-post för Gmail

Efter flera års automatisk avläsning av användares e-post på Gmail tillkännager nu Google i ett blogginlägg att bolaget kommer upphöra med detta inom kort. Läs mer

7

Star Wars: Battlefront II Alpha till PC, Xbox One och Playstation 4

Ett nu borttaget inlägg på det officiella Battlefront-forumet avslöjar att de andra delen i titeln får ett Alpha-test. Läs mer

43

Intels Skylake- och Kaby Lake-processorer har Hyperthreading-relaterat fel

Snart två år efter lansering uppdagas ett fel i Intels Skylake-processorer, men även efterträdaren Kaby Lake, där Hyperthreading kan ge upphov till oförutsägbart systembeteende. Läs mer

107

MSI: "AMD Radeon RX Vega drar förbaskat mycket ström"

Mycket pekar mot att AMD:s flaggskepp Radeon RX Vega blir en energikrävande historia, något som stärks av såväl en marknadschef från MSI som nylanserade Radeon Vega Frontier Edition. Läs mer

5

Fler bilder från Casemod Championship 2017 på Dreamhack Summer 2017

En av de stora hårdvaruhändelserna under Dreamhack Summer 2017 var Casemod Championship, där såväl den svenska eliten som nya stjärnskott gjorde upp. Nu bjuder Geeks Gaming på en bildkavalkad från mästerskapen! Läs mer

15

Valve berättar mer om sina nya handkontroller för SteamVR

Nya handkontroller för SteamVR har nu börjat skickas ut till spelutvecklare. Dessa kallas för Knuckles och möjliggör mer naturliga rörelser i spel tack vare tryckkänsliga ytor. Läs mer

17

Imagination Technologies lägger upp sin verksamhet för försäljning

Efter att Apple bestämt sig för att övergå till egen tillverkning av grafikprocessorer för Iphone och Ipad säljer nu Imagination sin verksamhet, där ett flertal intressenter redan lagt bud på denna. Läs mer

4

Fulkultur om tidsresande mördarrobotar

Denna veckas avsnitt av Fulkultur bjuder på en djupdykning i de två första Terminator-filmerna, där James Cameron målar upp en dystopisk framtid med självmedveten artificiell intelligens. Läs mer

0

Alla teknik- och frågepaneler med SweClockers från Dreamhack Summer 2017

Årets upplaga av datorfestivalen Dreamhack Summer må ha tagit slut i början av veckan men lämnar dock efter sig en diger skara hårdvarurelaterade paneler som livesändes från scenen. Läs mer