MT Framework
Utvecklare | Capcom |
---|---|
Plattform | Microsoft Windows , Xbox 360 , PlayStation 3 , Xbox One , PlayStation 4 , Nintendo Switch , Wii U , Wii , Nintendo 3DS , PlayStation Vita , iOS , Android |
Licens | Proprietär |
MT Framework är en spelmotor skapad av Capcom . "MT" står för "Multi-Thread", "Meta Tools" och "Multi-Target". Medan MT Framework från början endast var avsett att driva 2006:s Dead Rising and Lost Planet: Extreme Condition , bestämde sig Capcom senare för att deras interna utvecklingsavdelningar skulle använda den som standardmotor. Som ett resultat skapades den stora majoriteten av deras internt utvecklade videospel för PlayStation 3 och Xbox 360- plattformarna på den, inklusive fyra nya titlar och tre remastrade portar av tidigare titlar i Resident Evil- serien. Bilden av de första spelen som byggdes med motorn togs emot väl, och MT Framework har också vunnit ett CEDEC-pris .
Under årens lopp har MT Framework fått olika uppdateringar, varav den viktigaste var en större revidering kallad MT Framework 2.0 , som introducerades med Lost Planet 2 2010. Dessutom har två utlöpare av motorn gjorts; MT Framework Lite riktar sig till Wii- och PlayStation 3-konsolerna, och MT Framework Mobile driver spel för Nintendo 3DS , PlayStation Vita , Android och iOS .
Från och med 2014 är Capcoms inställning till motorns framtid att den kommer att fortsätta att användas för att skapa spel för den sjunde generationen videospelskonsoler , smartphones och handdatorer . Panta Rhei och RE Engine , som användes för att utveckla Resident Evil 7: Biohazard , är avsedda att vara MT Frameworks efterföljare för att utveckla spel för åttonde generationens videospelskonsoler .
Historia
Bakgrund
Innan MT Framework skapades använde Capcoms interna utvecklingsteam var och en av sina egna motorer och verktyg, en process som ansågs ineffektiv. Därmed fattades beslutet att bygga en motor som skulle stödja behoven hos alla Capcoms utvecklare. Först utvecklades MT Framework för att endast användas i Dead Rising and Lost Planet: Extreme Condition . Capcom utvärderade Unreal Engine 3- motorn för antagande som deras interna motor, men beslutade sig för att inte använda den på grund av vissa prestandabegränsningar och svårigheter att få teknisk support från dess amerikanska utvecklare, Epic Games , i Japan. Som sådan fattades beslutet att vidareutveckla MT Framework och utöka dess interna användning.
MT Framework 1.x
Utvecklingen av MT Framework började i september 2004 baserat på Onimusha 3- motorn. Motorn byggdes för att använda PC-utvecklingsverktyg och inledningsvis riktad mot Xbox 360- systemet på grund av dess likhet med PC-plattformen. 2004 hade projektet startat av bara en programmerare, men under de följande åren och allt eftersom de lade till stöd för fler plattformar anslöt sig fler. På grund av dess PC-utvecklingsverktyg kan videospel programmeras först på PC:n och sedan anpassas för att köras på konsolhårdvara. MT-ramverket stöder flertrådstekniker för att dra fördel av de flerkärniga processorer som används i Xbox 360- och PlayStation 3 -konsolerna, såväl som moderna datorer.
För Lost Planet: Extreme Condition och dess användning av MT Framework framhävde Capcom följande funktioner som stöds av motorn: en lätt rörelseoskärpa effekt kallad "2.5D motion blur" (baserat på "Stupid OpenGL Shader Tricks"-presentationen av Simon Green kl. Game Developers Conference 2003) stöds för att underlätta spel med 30 fps ; Light-Space Perspective Shadow Maps , en form av skuggmapping , används för återgivningen av skuggorna och en teknik som kallas Procent Closer Filtering för att jämna ut dem; normal mappning , HDR-rendering , mjuka partiklar , varierande mängder MSAA och en teknik med vilken partiklar kan renderas vid 1/4 av den fulla upplösningen till förmån för prestanda; grundläggande fysikhantering av den integrerade Havok- mellanvaran och en anpassad fysikmotor för att hantera karaktärslokala fysikberäkningar som tygfysik och omvänd kinematik .
Den första betydande uppdateringen av motorn var releasen av PC-versionen av Lost Planet: Extreme Condition , som var det andra PC-spelet som stödde DirectX 10 och det första med en DirectX 10 -demo. Stöd för kartläggning av omgivningsocklusion och parallaxocklusion lades till motorn, och under DirectX 10 förbättrades återgivningen av mjuka skuggor, och genom användningen av vertex shaders , mindre artefaktbenägen rörelseoskärpa, pälsskuggning och förbättrat skärpedjup med ett bokeh -liknande utseende . De två spelen på PC som följde Lost Planet: Extreme Condition - Devil May Cry 4 och Resident Evil 5 - innehöll också DirectX 10-stöd, men Capcom beslutade sig för att inte använda det för att förbättra det visuella, vilket fick dem att se i stort sett likadana ut som när de körs under DirectX 9 . Resident Evil 5 under DirectX 10 var dock det första videospelet som presenterades helt i stereoskopisk 3D , inklusive alla dess mellansekvenser , och det första som klassades som "3D Vision Ready" av Nvidia. Senare återutgivningar av de två spelen på PC tog bort DirectX 10-stödet.
MT Framework 2.x
En stor uppdatering av motorn som heter MT Framework 2.0 började utvecklas i januari 2008 och gjorde sin debut med släppet av Lost Planet 2 2010. Enligt Capcom har flera delar av motorn skrivits om från början och som ett resultat av det presterar den. bättre på PlayStation 3-hårdvaran, jämfört med den tidigare versionen av motorn som först byggdes med Xbox 360 i åtanke. Capcom lyfte fram interaktiviteten mellan karaktärer och växtlighet i Lost Planet 2 som en av de betydande förbättringarna som gjorts möjliga med den nya motorn, men noterade också eftersom spelet började utvecklas på den tidigare versionen av motorn att det inte helt representerar kapaciteten hos ny iteration. Capcom kommenterade vidare att MT Framework 2.0 kan dölja detaljerna i hårdvaran och de stödda shader-modellerna från programmerare, vilket gör det möjligt för dem att skriva mer plattforms-agnostisk kod än tidigare och minska deras börda. I Capcoms årsrapport 2011 bekräftades att 80 % av MT Frameworks utvecklingsprocess är gemensam mellan Xbox 360, PlayStation 3 och PC-plattformarna, något som minskade utvecklingskostnaderna. Slutligen gjorde Capcom det för första gången möjligt för externa kontraktsstudior som skulle samarbeta med dem, att använda motorn. Det första externt utvecklade spelet som använde MT Framework 2 var Marvel vs. Capcom 3: Fate of Two Worlds .
PC-versionen av Lost Planet 2 som släpptes några månader efter konsolversionerna 2010, lade till stöd för DirectX 11- funktioner som tessellation , förskjutningsmappning och användningen av DirectCompute för mjuk kroppssimulering och vågsimulering . Senare MT Framework 2.0-spel som släpptes på PC var endast DirectX 9.
En annan betydande uppdatering gjordes för Dragon's Dogma , som släpptes 2012. Tidigare MT Framework-spel var "scenbaserade" med varje steg delat med en laddningsskärm . Eftersom Dragon's Dogmas nivåer är tio till hundratals gånger större än i tidigare MT-titlar, och spelets struktur är öppen värld, var det enda sättet de kunde få det att fungera på motorn genom att anpassa det för att kunna flytta in och delar av spelvärlden utan minne, efter behov. En annan förbättring är att motorn gick från att använda en framåtriktare till en hybrid som använder sig av uppskjuten belysning (även känd som Light Pre-Pass). Detta gjorde det möjligt att stödja en 24-timmars cykel och vädervariation och ett "oändligt" antal lampor. Andra förändringar inkluderar stöd för realtidsvariation av en karaktärsmodell och FXAA . Byggande på toppen av Dragon's Dogma uppdaterad teknologi, lade Resident Evil 6 till SSAO , och förbättrad håråtergivning (baserat på "Light Scattering from Human Hair Fibers" papper som presenterades på SIGGRAPH 2003) tillsammans med ansiktsuttryck och ögonrörelser. Monster Hunter: World , som släpptes 2018, kan matas ut i HDR .
MT Framework Lite och MT Framework Mobile
I slutet av oktober 2009 rapporterades det att Capcom tog med sig MT Framework till Wii för att minska utvecklingstiden och kostnaderna för att utveckla Wii-spel. Sengoku BASARA 3 bekräftades som det första spelet som körs på MT Framework Lite, en specialversion av motorn inriktad på Nintendo Wii och PlayStation 3-hårdvaran. På E3 2010 tillkännagavs Super Street Fighter IV: 3D Edition och Resident Evil: Revelations som kommande spel för Nintendo 3DS, och i slutet av september 2010 avslöjades de två spelen tillsammans med Resident Evil: The Mercenaries 3D och Mega Man Legends 3 att köras på MT Framework Mobile, en ny version av motorn, baserad på MT Framework 2.0, speciellt designad för Nintendo 3DS. Capcom noterade att tack vare MT Framework Mobile har Resident Evil: Revelations en grafikrenderingspipeline som är nästan identisk med den i Resident Evil 5 , som stöder HDR-rendering, självskuggning, normal mappning, färgkorrigering, gammakorrigering, skärpedjup, rörelse oskärpa och kantutjämning på Nintendo 3DS-hårdvaran. I slutet av januari 2011 demonstrerade Capcom introt till Lost Planet 2 som körs på MT Framework Mobile på "Next Generation Portable", senare omdöpt till PlayStation Vita . Vita-versionen av Ultimate Marvel vs. Capcom 3 var det första MT Framework Mobile-spelet som släpptes på hårdvaran. MT Framework Mobiles stöd för iOS tillkännagavs senare också, och det första spelet som använde motorn på iPhone var porten till Phoenix Wright: Ace Attorney - Dual Destinies, som släpptes 2014.
Framtida
I en intervju 2014 med Masaru Ijuin, en ingenjör bakom MT Framework och den kommande proprietära Capcom-motorn Panta Rhei , var det detaljerat att Capcom planerar att flytta till den nya motorn som börjar med Deep Down men kommer att fortsätta använda MT Framework för spel utvecklade för den sjunde generationens konsoler samt MT Framework Mobile för handdatorer och smartphones. Han sa att "skapare måste börja på ruta ett när de lär sig hur man utvecklar spel med Panta Rhei", men den totala effektiviteten i utvecklingen skulle öka mer än om de bara hade uppdaterat MT Framework. I juni 2016 tillkännagavs Resident Evil 7: Biohazard och avslöjades för att köras på en ny proprietär motor av Capcom som heter RE Engine . RE Engine sa att den också kommer att driva flera kommande Capcom-spel. Men Capcom valde MT Framework för att bygga 2018 års Monster Hunter: World , trots spelet inriktat på PlayStation 4, Xbox One och moderna datorer, eftersom de ansåg att förekomsten av anpassade verktygsuppsättningar inbyggda i motorn från tidigare Monster Hunter -titlar skulle gynna dess utveckling.
Spel som använder MT Framework
Huvudmotor (MTFW)
Titel | Första releasedatum | Motortyp | Plattform(ar) | Anteckningar |
---|---|---|---|---|
Dead Rising | 2006/08/08 | MT Framework 1.x | Xbox 360 , PlayStation 4 , Xbox One och Microsoft Windows | Originalversionen av Xbox 360 använder MT Framework 1.0 |
Lost Planet: Extremt tillstånd | 2006/12/21 | MT Framework 1.x | Xbox 360, Microsoft Windows och PlayStation 3 | Xbox 360-versionen använder MT Framework 1.1, Windows-versionen använder MT Framework 1.2 |
Devil May Cry 4 | 2008/01/31 | MT Framework 1.x | PlayStation 3, Xbox 360 och Microsoft Windows | Använder MT Framework 1.3 |
Resident Evil 5 | 2009/03/05 | MT Framework 1.x | PlayStation 3, Xbox 360, Microsoft Windows, PlayStation 4, Xbox One och Nintendo Switch | Använder MT Framework 1.4 PlayStation 4 och Xbox One-versionerna av spelet har några mindre grafiska förbättringar och kan därför använda en uppdaterad version av motorn |
Lost Planet 2 | 2010/05/11 | MT Framework 2.x | PlayStation 3, Xbox 360 och Microsoft Windows | Använder MT Framework 2.0 |
Marvel vs. Capcom 3: Fate of Two Worlds | 2011/02/15 | MT Framework 2.x | PlayStation 3 och Xbox 360 | Använder MT Framework 2.1 |
Resident Evil Code: Veronica X HD | 2011/09/27 | MT Framework 2.x | PlayStation 3 och Xbox 360 | Logotypen för MT Framework visas när spelet startas |
Ultimate Marvel vs. Capcom 3 (hemkonsolversioner) |
2011/11/15 | MT Framework 2.x | PlayStation 3, Xbox 360, PlayStation 4, Microsoft Windows och Xbox One | Boxkonsten nämner MT Framework, till skillnad från PlayStation Vita-versionen som nämner MT Framework Mobile |
Drakens dogma | 2012/05/22 | MT Framework 2.x | PlayStation 3, Xbox 360, Microsoft Windows, PlayStation 4, Xbox One och Nintendo Switch | |
Jojo's Bizzare Adventure HD ver. | 2012/08/21 | MT Framework 2.x | PlayStation 3 och Xbox 360 | Krediterna listar "MT Framework Development Team" för att tillhandahålla utvecklingsstöd、 |
Resident Evil 6 | 2012/10/02 | MT Framework 2.x | PlayStation 3, Xbox 360, Microsoft Windows, PlayStation 4, Xbox One och Nintendo Switch | |
EX Troopers (PlayStation 3-version) |
2012/11/22 | MT Framework 2.x | Playstation 3 | Boxkonsten nämner MT Framework, till skillnad från Nintendo 3DS-versionen som nämner MT Framework Lite |
Resident Evil: Revelations (hemkonsolversioner) |
2013/05/21 | MT Framework 2.x | Microsoft Windows, PlayStation 3, Wii U , Xbox 360, PlayStation 4, Xbox One och Nintendo Switch | Boxkonsten nämner MT Framework. |
Sengoku BASARA 4 | 2014/01/23 | MT Framework 2.x | Playstation 3 | Bekräftad på box art. |
Resident Evil HD Remaster | 2014/11/27 | MT Framework 2.x | Microsoft Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One och Nintendo Switch | Bekräftad på box art |
Resident Evil: Revelations 2 | 2015/02/24 | MT Framework 2.x | Microsoft Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One och Nintendo Switch | Krediterna listar "MT Framework Development Team" för att tillhandahålla utvecklingsstöd, till skillnad från PlayStation Vita-versionen som nämner MT Framework Mobile. |
Devil May Cry 4: Special Edition | 2015/06/18 | MT Framework 2.x | PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på den japanska boxkonsten. |
Sengoku BASARA 4 Sumeragi | 2015/07/23 | MT Framework 2.x | PlayStation 3 och PlayStation 4 | Bekräftad på box art. |
Dragon's Dogma online | 2015/08/31 | MT Framework 2.x | Microsoft Windows, PlayStation 3 och PlayStation 4 | |
Resident Evil Zero HD Remaster | 2016/01/19 | MT Framework 2.x | Microsoft Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One och Nintendo Switch | Bekräftad på box art |
Sengoku BASARA Sanada Yukimura-Den | 2016/08/25 | MT Framework 2.x | PlayStation 3 och PlayStation 4 | Bekräftad på box art. |
Ultra Street Fighter II: The Final Challengers | 2017/05/26 | MT Framework 2.x | Nintendo Switch | |
Monster Hunter Generations Ultimate | 2017/08/25 | MT Framework 2.x | Nintendo Switch | Boxkonsten nämner MT Framework, till skillnad från Nintendo 3DS-versionen som nämner MT Framework Mobile |
Monster Hunter: World | 2018/01/26 | MT Framework 3.0 | PlayStation 4, Xbox One och Microsoft Windows | |
Mega Man X Legacy Collection | 2018/07/24 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på box art |
Mega Man X Legacy Collection 2 | 2018/07/24 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på box art |
Capcom Beat 'Em Up Bundle | 2018/09/18 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på box art |
Mega Man 11 | 2018/10/02 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | |
Mega Man Zero/ZX Legacy Collection | 2020/02/25 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på box art |
Monster Hunter Stories 2: Wings of Ruin | 2021/07/09 | MT Framework 2.x | Nintendo Switch och Microsoft Windows | Bekräftad på box art |
The Great Ace Attorney Chronicles | 2021/07/27 | MT Framework 2.x | Nintendo Switch, PlayStation 4 och Microsoft Windows | Bekräftad på box art |
Capcom Fighting Collection | 2022/06/24 | MT Framework 2.x | Nintendo Switch, PlayStation 4, Xbox One och Microsoft Windows | Bekräftad på box art |
MT Framework Lite (MTFL) och MT Framework Mobile (MTFM)
Titel | Första releasedatum | Motortyp | Plattform(ar) | Källa |
---|---|---|---|---|
Resident Evil: The Darkside Chronicles | 2009/11/17 | MT Framework Lite | Wii , PlayStation 3 | [ citat behövs ] |
Sengoku BASARA 3 (Japan)/Sengoku BASARA Samurai Heroes (Nordamerika och Europa) | 2010/07/29 | MT Framework Lite | PlayStation 3 , Wii | Bekräftad på box art. |
Super Street Fighter IV: 3D Edition | 2011/02/26 | MT Framework Mobile | Nintendo 3DS | |
Resident Evil: The Mercenaries 3D | 2011/06/02 | MT Framework Mobile | Nintendo 3DS | |
Nazo Waku Yakata | 2011/08/04 | MT Framework Mobile | Nintendo 3DS | |
Sengoku BASARA 3 Utage | 2011/11/10 | MT Framework Lite | PlayStation 3 , Wii | Bekräftad på box art. |
Monster Hunter 3 Ultimate | 2011/12/10 | MT Framework Mobile | Nintendo 3DS, Wii U | Bekräftad på box art |
Ultimate Marvel vs. Capcom 3 (PlayStation Vita-version) |
2011/12/17 | MT Framework Mobile | PlayStation Vita | Bekräftad på box art |
Resident Evil: Revelations | 2012/01/26 | MT Framework Mobile | Nintendo 3DS | |
EX Troopers (Nintendo 3DS-version) |
2012/11/22 | MT Framework Lite? | Nintendo 3DS | Boxart nämner MT Framework Lite istället för Mobile. Det kan vara ett misstag. |
Phoenix Wright: Ace Attorney - Dual Destinies | 2013/07/25 | MT Framework Mobile | Nintendo 3DS, iOS och Android | MT Framework Mobile bekräftat på box art av Nintendo 3DS-versionen. Dessutom, i krediterna för båda versionerna är "MT Framework Development Team" listat, med iOS-versionen som krediterar ytterligare personal som arbetade med den versionen. |
Monster Hunter 4 | 2013/09/14 | MT Framework Mobile | Nintendo 3DS | Bekräftad på box art |
Monster Hunter 4 Ultimate | 2014/10/11 | MT Framework Mobile | Nintendo 3DS | Bekräftad på box art |
The Great Ace Attorney: Adventures | 2015/07/09 | MT Framework Mobile | Nintendo 3DS, Android och iOS | Bekräftad på box art |
Resident Evil: Revelations 2 | 2015/08/18 | MT Framework Mobile | PlayStation Vita | Spelet visar MT Framework Mobile-logotypen när det startar. |
Monster Hunter Generations | 2015/11/28 | MT Framework Mobile | Nintendo 3DS | Bekräftad på box art |
Phoenix Wright: Ace Attorney − Spirit of Justice | 2016/06/09 | MT Framework Mobile | Nintendo 3DS, Android och iOS | Bekräftad på box art |
Monster Hunter Stories | 2016/10/08 | MT Framework Mobile | Nintendo 3DS, Android och iOS | Bekräftad på box art |
Monster Hunter XX | 2017/03/18 | MT Framework Mobile | Nintendo 3DS | Bekräftad på box art |
The Great Ace Attorney 2: Lös | 2017/08/03 | MT Framework Mobile | Nintendo 3DS, Android och iOS | Bekräftad på box art |
Mega Man Legends 3 | Inställt | MT Framework Mobile | Nintendo 3DS |