Biblioteca para desenvolvimento de jogos para Nintendo DS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/18569 |
Resumo: | Nas últimas décadas, percebe-se um avanço considerável na temática de jogos eletrônicos. Mesmo depois de enfrentar algumas crises, hoje este é um dos setores mais produtivos e rentáveis no mundo. Junto a isso, as atenções estão voltadas aos consoles portáteis, devido à sua mobilidade e qualidade em desempenho satisfatória. Este trabalho se enfoca no desenvolvimento de software para o Nintendo DS, mostrando suas principais virtudes e apontando suas limitações. Também propõe uma implementação de uma biblioteca que objetiva facilitar o desenvolvimento de jogos voltados para o Nintendo DS. A partir deste quesito, a biblioteca FLib foi criada. Sendo ela orientada a objetos e tendo uma arquitetura simples e concisa, esconde do desenvolvedor todas as preocupações com detalhamentos de hardware, permitindo que jogos 2D sejam gerados de forma totalmente descomplicada. Testes realizados demonstraram que a FLib além de consumir o mínimo de memória ainda possui um desempenho ótimo, tornando-a ideal para o uso. Também são comparadas uma pequena aplicação que não utiliza a FLib e outra que a utiliza, mostrando em números as vantagens que a mesma proporciona. Apesar das várias dificuldades encontradas, de a FLib não possuir um escopo mais abrangente, e de também estar longe de ser a solução definitiva para a criação de jogos, ainda sim, evita garantidamente muita retrabalho para o desenvolvedor. |
id |
UFRGS-2_869b7d1175b4e75ce235f88eb162dc04 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/18569 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Santos, Thiago Auler dosJohann, Marcelo de Oliveira2010-02-24T04:14:37Z2009http://hdl.handle.net/10183/18569000730939Nas últimas décadas, percebe-se um avanço considerável na temática de jogos eletrônicos. Mesmo depois de enfrentar algumas crises, hoje este é um dos setores mais produtivos e rentáveis no mundo. Junto a isso, as atenções estão voltadas aos consoles portáteis, devido à sua mobilidade e qualidade em desempenho satisfatória. Este trabalho se enfoca no desenvolvimento de software para o Nintendo DS, mostrando suas principais virtudes e apontando suas limitações. Também propõe uma implementação de uma biblioteca que objetiva facilitar o desenvolvimento de jogos voltados para o Nintendo DS. A partir deste quesito, a biblioteca FLib foi criada. Sendo ela orientada a objetos e tendo uma arquitetura simples e concisa, esconde do desenvolvedor todas as preocupações com detalhamentos de hardware, permitindo que jogos 2D sejam gerados de forma totalmente descomplicada. Testes realizados demonstraram que a FLib além de consumir o mínimo de memória ainda possui um desempenho ótimo, tornando-a ideal para o uso. Também são comparadas uma pequena aplicação que não utiliza a FLib e outra que a utiliza, mostrando em números as vantagens que a mesma proporciona. Apesar das várias dificuldades encontradas, de a FLib não possuir um escopo mais abrangente, e de também estar longe de ser a solução definitiva para a criação de jogos, ainda sim, evita garantidamente muita retrabalho para o desenvolvedor.In the latter decades, it’s perceivable a considerable advance on electronic games thematic. Even after some declines, now this is the most productive and rentable sector of industry in the world. Along with that, the spotlight goes to the portable consoles, due to their mobility and satisfactory quality. This work focuses on software development for Nintendo DS, showing its mains virtues and pointing its limitations. Also propose an implementation of a library, whose objective is to facilitate the game development for Nintendo DS. After this requirement, the FLib library was created. Being object-oriented and having a simple and concise architecture, it hides all the details concerning the hardware from developer, letting 2D games being generated in a totally uncomplicated way. Performed tests demonstrate that FLib consumes low memory and has an optimal performance, being ideal to the use. Also, an application using Flib is compared with another that doesn’t use it, showing in numbers all the advantages that FLib offers. In spite of all difficulties, FLib’s straight scope and not intending to be a definitive solution in game development, FLib can make a game development a lot easier.application/pdfporJogos eletrônicosLibraryNintendoDSDevelopmentGamesPortablesBiblioteca para desenvolvimento de jogos para Nintendo DSLibrary for Nintendo DS game development info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2009Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000730939.pdf.txt000730939.pdf.txtExtracted Texttext/plain89853http://www.lume.ufrgs.br/bitstream/10183/18569/2/000730939.pdf.txt2dd8b2bb4ea69f745dd7b3f8dfdb7d90MD52ORIGINAL000730939.pdf000730939.pdfTexto completoapplication/pdf1289488http://www.lume.ufrgs.br/bitstream/10183/18569/1/000730939.pdf92d175e89263fd153fbe50bc8b7d4003MD51THUMBNAIL000730939.pdf.jpg000730939.pdf.jpgGenerated Thumbnailimage/jpeg1007http://www.lume.ufrgs.br/bitstream/10183/18569/3/000730939.pdf.jpg38e3cda892545592cd46c88ae23b9e06MD5310183/185692018-10-17 08:32:23.908oai:www.lume.ufrgs.br:10183/18569Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T11:32:23Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
dc.title.alternative.en.fl_str_mv |
Library for Nintendo DS game development |
title |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
spellingShingle |
Biblioteca para desenvolvimento de jogos para Nintendo DS Santos, Thiago Auler dos Jogos eletrônicos Library Nintendo DS Development Games Portables |
title_short |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
title_full |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
title_fullStr |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
title_full_unstemmed |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
title_sort |
Biblioteca para desenvolvimento de jogos para Nintendo DS |
author |
Santos, Thiago Auler dos |
author_facet |
Santos, Thiago Auler dos |
author_role |
author |
dc.contributor.author.fl_str_mv |
Santos, Thiago Auler dos |
dc.contributor.advisor1.fl_str_mv |
Johann, Marcelo de Oliveira |
contributor_str_mv |
Johann, Marcelo de Oliveira |
dc.subject.por.fl_str_mv |
Jogos eletrônicos |
topic |
Jogos eletrônicos Library Nintendo DS Development Games Portables |
dc.subject.eng.fl_str_mv |
Library Nintendo DS Development Games Portables |
description |
Nas últimas décadas, percebe-se um avanço considerável na temática de jogos eletrônicos. Mesmo depois de enfrentar algumas crises, hoje este é um dos setores mais produtivos e rentáveis no mundo. Junto a isso, as atenções estão voltadas aos consoles portáteis, devido à sua mobilidade e qualidade em desempenho satisfatória. Este trabalho se enfoca no desenvolvimento de software para o Nintendo DS, mostrando suas principais virtudes e apontando suas limitações. Também propõe uma implementação de uma biblioteca que objetiva facilitar o desenvolvimento de jogos voltados para o Nintendo DS. A partir deste quesito, a biblioteca FLib foi criada. Sendo ela orientada a objetos e tendo uma arquitetura simples e concisa, esconde do desenvolvedor todas as preocupações com detalhamentos de hardware, permitindo que jogos 2D sejam gerados de forma totalmente descomplicada. Testes realizados demonstraram que a FLib além de consumir o mínimo de memória ainda possui um desempenho ótimo, tornando-a ideal para o uso. Também são comparadas uma pequena aplicação que não utiliza a FLib e outra que a utiliza, mostrando em números as vantagens que a mesma proporciona. Apesar das várias dificuldades encontradas, de a FLib não possuir um escopo mais abrangente, e de também estar longe de ser a solução definitiva para a criação de jogos, ainda sim, evita garantidamente muita retrabalho para o desenvolvedor. |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009 |
dc.date.accessioned.fl_str_mv |
2010-02-24T04:14:37Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/18569 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000730939 |
url |
http://hdl.handle.net/10183/18569 |
identifier_str_mv |
000730939 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/18569/2/000730939.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/18569/1/000730939.pdf http://www.lume.ufrgs.br/bitstream/10183/18569/3/000730939.pdf.jpg |
bitstream.checksum.fl_str_mv |
2dd8b2bb4ea69f745dd7b3f8dfdb7d90 92d175e89263fd153fbe50bc8b7d4003 38e3cda892545592cd46c88ae23b9e06 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447034388283392 |