Ubisoft Anvil | |
---|---|
Típusú | Játékmotor ( Lista ) |
Fejlesztő | Ubisoft Montreal |
Kulcsprogramozók _ |
Claude Langlais ( az Assassin's Creed műszaki igazgatója ) David Chappegne ( az Assassin's Creed II motorvezetője ) Alan Dessureax ( Persia hercege: The Forgotten Sands Engine Lead ) |
A sorozat következő motorja | AnvilNext [d] |
Hardver platformok |
PC , Xbox One , Xbox 360 , PlayStation 4 , PlayStation 3 , PlayStation Portable (?), Nintendo DS (?), Wii (?), iPhone (?) |
Támogatott operációs rendszer | Microsoft Windows , macOS |
Nyelvvel írva | C++ és C# |
Engedély | szabadalmazott |
Első játék a motoron | Assassin's Creed / 2007. november 14 |
Utolsó játék a motoron | Hyper Scape / 2020. július 12 |
A Ubisoft hivatalos oldala |
A Ubisoft Anvil (2009-ig Scimitar Engine , 2020-ig AnvilNext ) egy játékmotor , amelyet a Ubisoft Montreal , a Ubisoft kiadó leányvállalata hozott létre . Az "Anvil" egy kereskedelmi szabadalmaztatott , többplatformos játékmotor, amelyet személyi számítógépeken ( Microsoft Windows és Mac OS X ) és játékkonzolokon való használatra terveztek: PlayStation 4 , PlayStation 3 , PlayStation 2 , PlayStation Portable , Xbox One , Xbox 360 , Nintendo DS és Wii . Először egy Assassin's Creed játékban használták .
Az első Anvil motort használó játék az Assassin's Creed harmadik személyű akciójáték volt , amelyet a Ubisoft Montreal fejlesztett és 2007-ben adtak ki játékkonzolokra és 2008-ban PC-re. Ebben a játékban a motort "Scimitar"-nak ( orosz szablya ) hívták .
Még az Assassin's Creed megjelenése előtt, 2006 augusztusában Claude Langlais , az Assassin's Creed műszaki igazgatója megerősítette, hogy a Scimitar motort használó önálló játék fejlesztés alatt áll, és 2007-ben kerül bemutatásra. [1] . 2007-ben azonban nem történt bejelentés.
Ez a játék a Shaun White Snowboarding snowboard sim , amely várhatóan 2008 vége előtt fog megjelenni minden kulcsfontosságú platformon. A játék azonban 2008 novemberében és decemberében jelent meg. A játék Wii konzolos verziója támogatja a Wii Balance Board [2] kiegészítőt .
A harmadik játék, amely a motort használja, a Prince of Persia (2008) , 2008 decemberében jelent meg , és amelyet szintén a Ubisoft Montreal fejlesztett. Ebben a játékban a motort Anvil -re ( rus. anvil ) [3] nevezték át . Ezenkívül a motor ezen verziója cel shadereket használ , hogy a játék vizuális stílusát a "mesés" hatásával ruházza fel.
A negyedik játék, amely a motor legújabb verzióját használja, az Assassin's Creed II , amely 2009 novemberében jelent meg PlayStation 3 és Xbox 360 konzolokra, illetve 2010 márciusában PC-re. A motor ezen verziójában számos fejlesztés található [4] .
A Prince of Persia: The Forgotten Sands hivatalos bejelentése után kiderült, hogy a játék PC-s, Xbox 360 -as és PlayStation 3 -as verziói az Anvilt [5] fogják használni .
A motor az Autodesk által kifejlesztett HumanIK szubrutin komponenseket ( angol köztes szoftver ) használja . A HumanIK a karakter karjainak és lábainak animációjának helyes pozicionálására szolgál valós idejű lökések és mászások közben [6] . Fizikai alrendszerként a motor a jól ismert Havok fizikai motort használja , amely a merev test mechanikájának szimulálása mellett a szövetfizikát is szimulálja [7] .
A motor korábbi verzióihoz képest az Assassin's Creed 2 verzióban a grafikus motort elsősorban a világítással való együttműködés tekintetében fejlesztették, beleértve a dinamikus nappali és éjszakai funkciókat, a jobb húzási távolságot, a spotlámpákat és a javított visszaverődéseket [8] . A grafika mellett a Dunia Engine új növényzeti rendszerét is bevezették a motorba, továbbfejlesztették a játék AI -t és egy új NPC navigációs rendszert [4] .
A többmagos processzorok és a HyperThreading technológia támogatása is javult . Egy játékmotor akár harminckét logikai vagy fizikai maggal párhuzamosítható. A motor legtöbb funkciója, beleértve a játék mesterséges intelligenciáját , a játékfizikát, az animációt és a renderelést, többszálas technológiát használ, ami észrevehető teljesítménynövekedést biztosít többmagos rendszereken [8] .
, hogy az Image Metrics arcanimációkat készített az Assassin Creed II számos kulcsfontosságú jelenetéhez Ez az első együttműködés az Image Metrics és a Ubisoft között. Az Image Metrics optimalizálta a Ubisoft Montreal által kifejlesztett karakterek megjelenését, és 28 perces arcanimációt is készített 23 karakter számára a játékban. Az Image Metricsnek 8 hétbe telt, mire elkészítette a játék összes arcanimációját [9] .
2010. február közepén a PC Games Hardware interjút készített David Champagne -nal, az Assassin's Creed 2 Anvil motorjának vezető programozójával. Ebben az interjúban Chappegne kijelentette, hogy az Assassin's Creed 2 PC-s verziója ugyanazt a grafikus motort fogja használni , mint a konzolos verzió . Xbox 360 . A különbség a PC-s és a konzolos verzió között az FSAA -támogatás akár 8-szoros, míg a konzolok csak 2-szeres élsimítást támogatnak. A PC-s verzió a nagyobb felbontásokat is támogatja. A PC-s verzió sem a Direct3D 10 -et, sem a Direct3D 11 -et nem fogja használni , annak ellenére, hogy a motor első verziója támogatta a Direct3D 10-et és a Direct3D 10.1-et. Az ezen API-verziók támogatásának hiánya azzal magyarázható, hogy a fejlesztők meglehetősen elégedettek a Direct3D 9 grafikai minőségével, és a Direct3D 10 és Direct3D 11 megvalósításának és hibakeresésének költségei túl magasak [8] .
2010. május 18-án a PC Games Hardware interjút közölt Alain Dessureaux -val, a Prince of Persia: The Forgotten Sands vezető programozójával, amely az interjú idején az Anvil motort használó legújabb játék volt. A Dessureax szerint az "Anvil" motort, amelyet az interjúban régi nevén "Scimitar" emlegetnek, a legutóbbi, rá épülő játék óta továbbfejlesztették. Új eszközöket fejlesztettek ki vágott jelenetek létrehozásához . A PC-motor ezen verziója támogatta az ATI Eyefinity technológiát , amely lehetővé tette, hogy a Prince of Persia: The Forgotten Sands PC-s verziója három kijelzőn futjon panoráma módban. A grafikai újítások között említésre került a procedurális késleltetett "zaj" köd, amely hatalmas homokviharokat képes szimulálni anélkül, hogy lassítaná a képsebességet, térfogati sugarak , valósághű visszaverődés és fénytörési hatások vízfelületeken, valamint a Screen Space Ambient Occlusion technika . A motor legfeljebb hat processzormag használatára képes, működéséhez minimum két mag szükséges. A motor egyidejűleg akár 50 robotot is támogathat ugyanazon a színpadon. A legnagyobb teljesítménynövekedés akkor tapasztalható, ha egy négyszálasról egy harminckét szálas xeon processzorra váltunk. Fizikai motorként, mint korábban, a Havokot használják . A Prince of Persia: The Forgotten Sands fizikai effektusai közül a Ragdoll fizika a legszélesebb körben használt , amely sok ellenség bukását szimulálja. Az Assassin's Creed 2-ben használt motor korábbi verziójához hasonlóan ez a motorverzió sem támogatja sem a DirectX 10 -et, sem a DirectX 11 -et , csak a DirectX 9 támogatott . Ez azzal magyarázható, hogy a játék Windows XP -t használó felhasználói csak a DirectX 9-es verzióját használhatják, magasabbat azonban nem [10] .
A játék neve | Év | Platformok |
---|---|---|
Assassin's Creed | 2007 | Windows , Xbox 360 , PlayStation 3 |
Perzsia hercege | 2008 | Windows , Xbox 360 , PlayStation 3 , Mac |
Shaun White Snowboardozás | 2008 | Windows , Xbox 360 , PlayStation 3 , PlayStation 2 , PlayStation Portable , Nintendo DS , Wii , iOS , Mac |
A játék neve | Év | Platformok |
---|---|---|
Az Assassin's Creed II | 2009 | Windows , Xbox 360 , PlayStation 3 , Mac |
Perzsia hercege: Az elfeledett homok | 2010 | Windows , Xbox 360 , PlayStation 3 , Nintendo DS |
Assassin's Creed: Testvériség | 2010 | Windows , Xbox 360 , PlayStation 3 , Mac |
Assassin's Creed: Revelations | 2011 | Windows , Xbox 360 , PlayStation 3 |
A játék neve | Év | Platformok |
---|---|---|
Az Assassin's Creed III | 2012 | Windows , Xbox 360 , PlayStation 3 , Wii U |
Assassin's Creed III: Felszabadítás | 2012 | Windows , Xbox 360 , PlayStation 3 , PlayStation Vita |
Assassins Creed IV: Black Flag | 2013 | Windows , Xbox 360 , PlayStation 3 , Wii U , PlayStation 4 , Xbox One |
Assassin's Creed Rogue | 2014 | PlayStation 3 , Xbox 360 , Windows , PlayStation 4 , Xbox One |
A játék neve | Év | Platformok |
---|---|---|
Assassin's Creed Unity | 2014 | PlayStation 4 , Xbox One , Windows |
Assassin's Creed Syndicate | 2015 | |
Tom Clancy's Rainbow Six: Siege | ||
Meredek | 2016 | |
A becsületért | 2017 | |
Tom Clancy's Ghost Recon Wildlands | ||
Assassin's Creed Origins | ||
Assassin's Creed Odyssey | 2018 | |
Tom Clancy's Ghost Recon Breakpoint | 2019 | |
Hyper Scape | 2020 | |
Assassin's Creed Valhalla | 2020 | Windows , PlayStation 4 , PlayStation 5 , Xbox One , Xbox Series X |
Halhatatlanok: Fenyx Rising | 2020 | PlayStation 4 , PlayStation 5 , Xbox One , Xbox Series X , Nintendo Switch , Windows |
Perzsia hercege: Az idő homokja – Remake | 2021 | PlayStation 4 , Xbox One , Windows |
Riders Köztársaság | 2021 | PlayStation 4 , PlayStation 5 , Xbox One , Xbox Series X , Windows |
Skull & Bones | TBA | TBA |
Üllő motoros játékok | |
---|---|
Assassin's Creed sorozat |
|
Perzsia hercege |
|
Tom Clancy Games | Tom Clancy's Rainbow Six: Siege |
Egyéb | Shaun White Snowboardozás |
Ubisoft | |
---|---|
Játékok _ _ _ _ _ _ _ _ _ | |
Franchise |
|
Alosztályok | |
Játékmotorok |
|
Kapcsolódó cikkek |