Anvil (motor de joc)
Anvil (cunoscut sub numele de Scimitar până în 2009) este un motor dezvoltat de Ubisoft Montreal pentru a fi folosit cu două dintre cele mai de succes francize ale sale, Assassin’s Creed și Prince of Persia. Una dintre cele mai inovatoare caracteristici ale sale este utilizarea pachetului de middle-ware HumanIK de la Autodesk.
Dezvoltare
Potrivit directorului tehnic Claude Langlais, modelarea se face în Autodesk 3ds Max pentru mediu și în ZBrush pentru personaje. HumanIK de la Autodesk ajută la calcularea pozițiilor mâinilor și picioarelor personajului jucabil în lume, astfel încât acestea să transmită o secvență de animație convingătoare.
Motorul a fost îmbunătățit în Assassin’s Creed II pentru a include cicluri de zi și de noapte, iluminare îmbunătățită, reflexii, inteligență artificială și sisteme de navigare NPC.
AnvilNext
În calitate de succesor al Anvil, motorul AnvilNext se mândrește cu mai multe instrumente tehnologice noi cu care dezvoltatorii pot lucra, inclusiv iluminat amânat, ocluzie ambientală, suport pentru un sistem dinamic de cicluri meteo, un nou mod de cameră, AI îmbunătățit pentru mulțimi, precum și progrese în animație și efecte vizuale îmbunătățite. Tehnologia a făcut pionierat în jocul Assassin’s Creed III.
Se zvonea că nicio animație anterioară în joc din seria Assassin’s Creed nu a fost transferată în motorul AnvilNext, cu intenția de a aduce un sentiment complet nou în Ratonhnhaké:ton. Acest lucru s-a dovedit a fi fals, deoarece mai multe animații diverse sunt încă prezente în Assassin’s Creed III și în jocurile ulterioare din serie, construite pe motorul AnvilNext.
AnvilNext se pare că posedă capacitatea de a reda mulțimile cu miile, în timp ce motorul anterior era limitat la sute. Motorul permite, de asemenea, implementarea unei lumi de joc dinamice, permițând lumii să se schimbe singură de-a lungul timpului. Acest lucru înseamnă că așezările inamice pot apărea sau dispărea, în legătură cu evenimentele din joc.
AnvilNext a fost folosit pentru patru jocuri Assassin’s Creed. În plus față de Assassin’s Creed III, a fost folosit pentru a dezvolta remake-ul HD al lui Assassin’s Creed III: Liberation, Assassin’s Creed IV: Black Flag și Assassin’s Creed: Rogue.
AnvilNext 2.0
AnvilNext 2.0 este capabil să genereze structuri într-o manieră flexibilă și automată, urmând în același timp reguli și șabloane de proiectare specifice, ceea ce reduce timpul și efortul manual necesar artiștilor și designerilor pentru a crea un mediu urban complex. Repere specifice, cum ar fi Notre Dame de Paris, sunt încă proiectate manual, dar acum ar putea fi redate la un raport de aproape 1:1 față de omologul său din viața reală.
AnvilNext 2.0 a fost folosit pentru cinci jocuri Assassin’s Creed. Acesta a fost folosit pentru a dezvolta Assassin’s Creed: Unity, Assassin’s Creed: Syndicate, Assassin’s Creed: Origins, Assassin’s Creed: Odyssey și Assassin’s Creed: Valhalla.