Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Vitor Fernando Pamplona
Título: Um protótipo de motor de jogos 3D para dispositivos móveis com suporte a especificação Mobile 3D graphics API for J2ME
 
Introdução:
H´a muitos anos o homem cria jogos para se divertir. O jogo sempre foi sinˆonimo de competic¸˜ao, avaliando quem ´e o mais forte ou o mais r´apido. A era tecnol´ogica os evoluiu, criando ambientes complexos tanto para reproduc¸ ˜ao visual quanto para resoluc¸˜ao do enredo.
Atualmente, um novo setor est´a chamando a atenc¸ ˜ao, um segmento que est´a se desenvolvendo com muita rapidez, que tende a ultrapassar o volume de produc¸˜ao dos jogos atuais. Esta ´e a ´area de jogos para dispositivosm´oveis. Um mercado muito rico, grande e diversicado (BATTAIOLA et al., 2001) .
Os jogos para celulares dispon´veis ao mercado podem ser comparados com os jogos existentes no nal dos anos 80. Jogos simples, em duas dimens˜oes e sem utilizar muitos recursos gr´acos. Estimativas indicam que, em alguns anos, os tradicionais jogos eletrˆonicos executados em micro-computadores estar˜ao rodando em celular, palm top, pocket pc e tantos outros modelos (AARNIO, 2004). Esta evoluc¸˜ao criar´a novos mercados e, um deles, ´e o desenvolvimento de arquiteturas e ferramentas para facilitar o desenvolvimento desses jogos.
Dentre as novas necessidades, um requisito peculiar e muito conhecido pelos engenheiros de software, principalmente de jogos, se sobressai: os motores de jogos. Esses motores s˜ao bibliotecas de desenvolvimento respons´aveis pelo gerenciamento do jogo, das imagens, do processamento de entrada de dados e outras func¸ ˜oes. S˜ao t˜ao importantes que est˜ao em, praticamente, todos os jogos para micro-computadores, controlando a estrutura do jogo e seu ciclo de vida.
Para encontrar os desaos deste novo mundo, este trabalho descreve a construc¸˜ao de um motor de jogos 3D de forma que desenvolvedores e projetistas de jogos, tamb´em chamados de game designers, tenham uma infra-estrutura de software b´asica para a criac¸ ˜ao dos jogos para dispositivos m´oveis.