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
40

Intel antyder om lanseringen av Coffee Lake med datummärkt kaffemugg

I samband med lanseringen av Kaby Lake Refresh gav Intel en tydlig indikation om när steg två, sexkärniga Coffee Lake, i åttonde generationens Core anländer. Läs mer

Ta del av erbjudanden under Back 2 School!

  • 2017-08-21

På jakt efter en ny dator till årets studier eller vill du bara ta del av heta erbjudanden och dela med dig av fynd till andra medlemmar? Besök SweClockers specialsida som samlar alla Back 2 School-tips! Läs mer

34

LG visar 32-tumsskärm med Nvidia G-Sync, 1440p och 165 Hz

Den senaste gamingskärmen från LG heter 32GK850G och är en av de första av sitt slag, med en storlek på 32 tum, 2 560 x 1 440 pixlars upplösning och 144 Hz. Läs mer

5

AMD släpper drivrutin för Agents of Mayhem och Quake Champions

Den senaste månaden har kantats av ett flertal spelsläpp, med bland annat Agents of Mayhem och Quake Champions. Nu släpper AMD en ny Radeon-drivrutin för de två speltitlarna. Läs mer

13

Shenmue III får en första teaser

Två år efter att Shenmue III:s Kickstarter-kampanj avslutats visar nu utvecklarna en tidig version av spelet i ett nytt videoklipp, där bland annat miljöer och huvudkaraktärer skymtas. Läs mer

39

Microsoft tillkännager Age of Empires IV

Cirka 12 år efter Age of Empires 3 tillkännager nu Microsoft en ny del i spelserien, vilken utvecklas av Company of Heroes-utvecklarna Relic Entertainment. Läs mer

59

Google lanserar Android 8.0 "Oreo"

I samband med Googles lansering av Android 8.0 får den nya storversionen kodnamn efter det populära dubbla chokladkexet med fyllning – Oreo. Läs mer

35

Forza Motorsport 7 får systemkrav och PC-specifika funktioner

Den 3 oktober är det dags för lanseringen av Forza 7, där utvecklarna utöver 700 bilar även utlovar en fullspäckad PC-version med 4K-stöd, bred kompatibilitet och stora inställningsmöjligheter. Läs mer

110

Intel bekräftar sex kärnor för "Coffee Lake" – kräver 300-seriens styrkretsar

I enlighet med tidigare rykten bekräftas nu modeller med sex kärnor i Intels åttonde generations Core-processorer för stationära datorer, där dessa kräver nya moderkort. Läs mer

26

Final Fantasy XV släpps för PC/Windows 2018

Under årets Gamescom-mässa tillkännager Square Enix att Final Fantasy XV släpps till PC nästa år, med en rad plattformsexklusiva funktioner som stöd för 4K-upplösning. Läs mer

48

Asus tillkännager ROG Strix RX Vega 64 och RX Vega 56

Som den första tillverkaren på marknaden tillkännager Asus en egen version av AMD Radeon RX Vega, vilken bestyckas med företagets ROG Strix-kylare. Läs mer

12

Tre vinner sluten vattenkylare från Be Quiet

För en tid sedan fick SweClockers medlemmar i uppdrag att ta fram en snärtig slogan för Be Quiets senaste vattenkylare Silent Loop 360 mm. Nu har juryn utsett tre vinnare. Läs mer