Desenvolvimento de jogos para dispositivos móveis: adaptação de mecanismos de input; adaptação para diferentes resoluções; otimização; disponibilização do jogo para instalação e monetização. Desenvolvimento de jogos multiplayer. Aplicação de máquinas de estado para definir comportamento de NPCs (Non Player Characters). Aplicação de navigation mesh para controlar NPCs. Portabilidade de jogos para console.