Duality foi desenvolvido durante a Global Game Jam de 2017. Seu conceito foi desenvolvido em cima do tema WAVES, definido pelo evento.
O jogador controla uma nuvem de partículas de luz com massa capaz de interagir fisicamente com objetos na cena. Já em seu estado de onda possui diferentes comportamentos, sendo refletida em espelhos e atravessando vidros. Com isso, o jogador deve saber o momento certo de utilizar cada estado a seu favor, desviar de fios elétricos expostos e luzes com energia negativa. Ah, e claro, você pode energizá-la ao encarar, uma vez que o game possui integração com Tobii, dispositivo de rastreamento dos olhos. Caso sua energia chegue próxima ao fim, não se preocupe! Estão disponíveis algumas fontes para que seja recuperada roubando-a de dispositivos elétricos.
Está afim de jogar? Você pode baixar a versão desenvolvida para o evento em: http://globalgamejam.org/2017/games/duality-0
O código fonte está inteiramente disponível nesse repositório para aqueles que desejam olhar o desenvolvimento mais a fundo. A lógica encontra-se documentada através de comentários nas classes de Blueprints.
O jogo possui suporte total a joysticks, incluindo vibrações. Há integração com Tobii, dispositivo de eye tracking que permite interagir com objetos na cena ao observá-los.
Desenvolvido com a Unreal Engine 4 (v 4.14).
Alexandre Chandoha
João Tavares
Yuri Oliveira
Adilson Tavares
Murilo Kinape
Amauri Barros
Lucas Fabre
Lucas Loezer
Agradecemos os representantes da Unreal Engine que estavam presentes no evento, os quais deram suporte ao desenvolvimento do game fazendo com que nossos objetivos fossem alcançados.