Soluções reutilizáveis no domínio de jogos computacionais: a aplicação de padrões de projeto no desenvolvimento de motores de jogos (2006)
- Authors:
- Autor USP: BUSSO, THIAGO MATIAS - EP
- Unidade: EP
- Sigla do Departamento: PCS
- Subjects: PADRÕES DE SOFTWARE; JOGOS DE COMPUTADOR
- Language: Português
- Abstract: Com o desenvolvimento da indústria de jogos computacionais, cresceu também o custo de produção destes jogos, a cada dia mais complexos, inviabilizando sua construção a partir do "nada". Isto fez com que as empresas de jogos passassem a desenvolver ou adquirir soluções reutilizáveis. Nesse trabalho, realizou-se um estudo sobre o emprego de reuso em jogos e, como conclusão, apresenta-se a forma como os padrões de projeto (design patterns) podem contribuir para o projeto da arquitetura de jogos computacionais, enfocando o desenvolvimento do núcleo de software que os compõe, denominado motor de jogo ou game engine. Para facilitar a manutenção e evolução do sistema, este componente deve apresentar as características de ser modular e extensível, além de algumas outras propriedades discutidas ao longo do texto. Apresenta-se o que é um motor de jogo e quais os módulos que o compõem, descrevendo-se, em seguida, os padrões de projeto e suas aplicações. Como experimento, analisa-se o uso de padrões de projeto por motores de jogo, utilizando-se, para isso, os que possuem código aberto ou que estão disponíveis na literatura, dando-se ênfase à abstração da API gráfica e observando-se os aspectos positivos e negativos de cada solução. Com base nessa análise, propõe-se uma solução que visa atender aos requisitos considerados relevantes para um motor do jogo.
- Imprenta:
- Data da defesa: 22.09.2006
-
ABNT
BUSSO, Thiago Matias. Soluções reutilizáveis no domínio de jogos computacionais: a aplicação de padrões de projeto no desenvolvimento de motores de jogos. 2006. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2006. Disponível em: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-07122006-142908/. Acesso em: 25 set. 2024. -
APA
Busso, T. M. (2006). Soluções reutilizáveis no domínio de jogos computacionais: a aplicação de padrões de projeto no desenvolvimento de motores de jogos (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/3/3141/tde-07122006-142908/ -
NLM
Busso TM. Soluções reutilizáveis no domínio de jogos computacionais: a aplicação de padrões de projeto no desenvolvimento de motores de jogos [Internet]. 2006 ;[citado 2024 set. 25 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-07122006-142908/ -
Vancouver
Busso TM. Soluções reutilizáveis no domínio de jogos computacionais: a aplicação de padrões de projeto no desenvolvimento de motores de jogos [Internet]. 2006 ;[citado 2024 set. 25 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-07122006-142908/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas