Guff : um sistema para desenvolvimento de jogos

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Valente, Luis Paulo Santos
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
dARK ID: ark:/87559/00130000062c5
Idioma: por
Instituição de defesa: Programa de Pós-Graduação em Computação
Computação
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://app.uff.br/riuff/handle/1/17140
Resumo: Computer games apply concepts from several fields of Computer Science such as Computer Graphics, Software Engineering, Artificial Intelligence and Computer Networks, among others. Additionally, computer games may be regarded as interactive real-time applications, where performance is one of the key considered aspects. However, this concern about efficient algorithm execution (as well as visual presentation) has led to the recurring practice of implementing all the required functionality to develop a game in a new project. As game development complexity increases, this practice is becoming infeasible. Hence, it's necessary to seek other approaches for game development. This work, besides initiating a new reasearch field at UFF related to game develoment, presents the design and implementation of the Guff (games-uff) framework, which will be improved in further works in this research field. A game framework offers a reusable architecture for development of new games.
id UFF-2_293f198e46dce4660d28d3ce1d570a5f
oai_identifier_str oai:app.uff.br:1/17140
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str
spelling Guff : um sistema para desenvolvimento de jogosCiência da computaçãoFramework (Programa de computador)Jogo em computadorProgramação de jogo por computadorDesenvolvimento de jogosEnginesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAOComputer games apply concepts from several fields of Computer Science such as Computer Graphics, Software Engineering, Artificial Intelligence and Computer Networks, among others. Additionally, computer games may be regarded as interactive real-time applications, where performance is one of the key considered aspects. However, this concern about efficient algorithm execution (as well as visual presentation) has led to the recurring practice of implementing all the required functionality to develop a game in a new project. As game development complexity increases, this practice is becoming infeasible. Hence, it's necessary to seek other approaches for game development. This work, besides initiating a new reasearch field at UFF related to game develoment, presents the design and implementation of the Guff (games-uff) framework, which will be improved in further works in this research field. A game framework offers a reusable architecture for development of new games.Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorJogos para computador permitem aplicar conhecimentos de diversas áreas da Computação, como Computação Gráfica, Engenharia de Software, Inteligência Artificial e Redes de Computadores, entre outras áreas. Podem ser consideradas como aplicações interativas de tempo real, onde o desempenho é um dos fatores principais que são considerados. Entretanto, essa preocupação com a eficiência na execução dos programas (e com a aparência visual) tornou comum a prática de se implementar novamente todas as funcionalidades necessárias para a criação de um jogo, a cada projeto. Com o aumento da complexidade dos projetos de jogos, esse tipo de prática tem se tornado inviável. Dessa forma, é preciso buscar outras abordagens de desenvolvimento. Este trabalho, além de iniciar uma linha de pesquisa na UFF voltada ao desenvolvimento de jogos, tem como objetivo apresentar uma proposta de um framework para jogos (o Guff, ou games-uff) que virá a ser aprimorado em trabalhos posteriores nessa linha de pesquisa. Um framework para jogos oferece uma possível arquitetura reusável para o desenvolvimento de jogos.Programa de Pós-Graduação em ComputaçãoComputaçãoConci, AuraCPF:01090879922http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787952Y2Feijó, BrunoCPF:39109088322http://lattes.cnpq.br/8249534204731109Clua, Esteban Walter GonzalezCPF:30457908122http://lattes.cnpq.br/4791589931798048Valente, Luis Paulo Santos2021-03-10T19:09:49Z2008-06-062021-03-10T19:09:49Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfhttps://app.uff.br/riuff/handle/1/17140ark:/87559/00130000062c5porCC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-03-10T19:09:49Zoai:app.uff.br:1/17140Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202021-03-10T19:09:49Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Guff : um sistema para desenvolvimento de jogos
title Guff : um sistema para desenvolvimento de jogos
spellingShingle Guff : um sistema para desenvolvimento de jogos
Valente, Luis Paulo Santos
Ciência da computação
Framework (Programa de computador)
Jogo em computador
Programação de jogo por computador
Desenvolvimento de jogos
Engines
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
title_short Guff : um sistema para desenvolvimento de jogos
title_full Guff : um sistema para desenvolvimento de jogos
title_fullStr Guff : um sistema para desenvolvimento de jogos
title_full_unstemmed Guff : um sistema para desenvolvimento de jogos
title_sort Guff : um sistema para desenvolvimento de jogos
author Valente, Luis Paulo Santos
author_facet Valente, Luis Paulo Santos
author_role author
dc.contributor.none.fl_str_mv Conci, Aura
CPF:01090879922
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787952Y2
Feijó, Bruno
CPF:39109088322
http://lattes.cnpq.br/8249534204731109
Clua, Esteban Walter Gonzalez
CPF:30457908122
http://lattes.cnpq.br/4791589931798048
dc.contributor.author.fl_str_mv Valente, Luis Paulo Santos
dc.subject.por.fl_str_mv Ciência da computação
Framework (Programa de computador)
Jogo em computador
Programação de jogo por computador
Desenvolvimento de jogos
Engines
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
topic Ciência da computação
Framework (Programa de computador)
Jogo em computador
Programação de jogo por computador
Desenvolvimento de jogos
Engines
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
description Computer games apply concepts from several fields of Computer Science such as Computer Graphics, Software Engineering, Artificial Intelligence and Computer Networks, among others. Additionally, computer games may be regarded as interactive real-time applications, where performance is one of the key considered aspects. However, this concern about efficient algorithm execution (as well as visual presentation) has led to the recurring practice of implementing all the required functionality to develop a game in a new project. As game development complexity increases, this practice is becoming infeasible. Hence, it's necessary to seek other approaches for game development. This work, besides initiating a new reasearch field at UFF related to game develoment, presents the design and implementation of the Guff (games-uff) framework, which will be improved in further works in this research field. A game framework offers a reusable architecture for development of new games.
publishDate 2008
dc.date.none.fl_str_mv 2008-06-06
2021-03-10T19:09:49Z
2021-03-10T19:09:49Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/17140
dc.identifier.dark.fl_str_mv ark:/87559/00130000062c5
url https://app.uff.br/riuff/handle/1/17140
identifier_str_mv ark:/87559/00130000062c5
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1848091202369355776