Jogos e Realidade Aumentada com Unity

Labin IV 14/05 e 15/05
Alexandre Henrique Kavalerski Teixeira, Kennedy Santos Torres

A Unity é um motor de jogos 2D e 3D e uma IDE criada pela Unity Technologies que permite a junção e construção de elementos de jogos em tempo real. Além disso, inclui motor gráfico para renderizar gráficos em 2D ou 3D, motor de física para detectar colisões e fazer animações, além de suporte para sons, inteligência artificial, gerenciamento de arquivos, programação, entre outros.
A Unity se tornou uma das engines mais populares entre desenvolvedores independentes após seus criadores terem liberado uma edição gratuita (com algumas limitações) em 2009. Games de franquias famosas, como Angry Birds, foram feitos usando essa game engine. Com Unity é possível criar games para smartphones, tablets, consoles, browsers e PCs e funciona tanto no Windows quanto no Mac OS.
Realidade aumentada (RA) é uma forma de visualizar objetos 3D em um ambiente real e seu uso em jogos digitais tornam o ambiente mais interativo, além de proporcionar melhor imersão do jogador.
Vuforia é uma das plataformas mais usadas no mundo para desenvolvimento de RA, com suporte para os principais telefones, tablets e óculos. O Vuforia é integrado nativamente com o Unity e com ele é possível adicionar facilmente funcionalidades avançadas de visão computacional a aplicativos Android, iOS e UWP, para criar experiências que interajam de forma realista com objetos e o ambiente.