Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Marcos Harbs
Título: Motor para Jogos 2D utilizando HTML5
 
Resumo:
Este trabalho apresenta a implementação de um motor de jogos 2D em HTML5 e Javascript, um editor web para este motor e uma aplicação para exemplificar o uso destas duas implementações. O motor de jogos disponibiliza funcionalidades como criação de cena, criação de camadas, gerenciamento de objetos, gerenciamento de recurso de imagens e áudio, detecção de colisão, física de corpos rígidos (utilizando a biblioteca Box2DJS) e uma arquitetura reutilizável orientada a componentes. Para a criação do motor foi utilizada a linguagem Javascript juntamente com o elemento canvas do HTML5. Este trabalho também aborda técnicas para abstração da parte comum de um jogo e apresenta os resultados obtidos com os testes de desempenho e memória realizados através dos principais navegadores do mercado.