Anvil (motor de jogo)

Anvil (conhecida como Scimitar até 2009) é um motor desenvolvido pela Ubisoft Montreal para uso com duas das suas franquias de maior sucesso, Assassin’s Creed e Prince of Persia. Uma de suas características mais inovadoras é o uso do pacote de middle-ware HumanIK da Autodesk.

Development

De acordo com o diretor técnico Claude Langlais, a modelagem é feita no Autodesk 3ds Max para ambiente, e no ZBrush para personagens. O HumanIK da Autodesk ajuda no cálculo das posições das mãos e pés dos personagens jogáveis no mundo, de modo que eles transmitem uma seqüência de animação convincente.

O motor foi melhorado em Assassin’s Creed II a fim de incluir ciclos diurnos e noturnos, iluminação aprimorada, reflexos, IA, e sistemas de navegação NPC.

AnvilNext

O logo AnvilNext

Como sucessor do AnvilNext, o motor AnvilNext possui várias novas ferramentas tecnológicas para os desenvolvedores trabalharem, incluindo iluminação diferida, oclusão ambiente, suporte para um sistema dinâmico de ciclismo meteorológico, um novo modo de câmera, AI de multidão melhorada, bem como avanços na animação e visuais melhorados. A tecnologia foi pioneira no jogo Assassin’s Creed III.

Houve rumores de que nenhuma animação in-game anterior da série Assassin’s Creed foi levada para o motor AnvilNext, com a intenção de trazer uma sensação totalmente nova para Ratonhnhaké:ton. Isto foi comprovadamente falso, pois várias animações ainda estão presentes no Assassin’s Creed III e nos jogos subsequentes da série, construídos no motor AnvilNext.

AnvilNext alegadamente possui a capacidade de renderizar multidões em milhares, enquanto o motor anterior estava limitado às centenas. A engine também permite a implementação de um mundo de jogo dinâmico, permitindo que o mundo mude a si mesmo ao longo do tempo. Isto significa que assentamentos inimigos podem aparecer ou desaparecer, relacionados com os eventos do jogo.

AnvilNext tem sido usado para quatro jogos Assassin’s Creed. Além de Assassin’s Creed III, ele foi usado para desenvolver o remake em HD de Assassin’s Creed III: Liberation, Assassin’s Creed IV: Black Flag, e Assassin’s Creed: Rogue.

AnvilNext 2.0

AnvilNext 2.0 é capaz de gerar estruturas de forma flexível e automática, seguindo regras e modelos de design específicos, o que reduz a quantidade de tempo e esforço manual necessário para que artistas e designers criem um ambiente urbano intrincado. Pontos de referência específicos, como a Notre Dame de Paris, ainda são desenhados à mão, mas agora podem ser renderizados a uma proporção de quase 1:1 para a sua contraparte da vida real.

AnvilNext 2.0 foi usado para cinco jogos de Credo de Assassino. Tem sido usado para desenvolver Assassin’s Creed: Unity, Assassin’s Creed: Syndicate, Assassin’s Creed: Origens, Assassin’s Creed: Odyssey e Assassin’s Creed: Valhalla.