Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/23605
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRossetto, Silvana-
dc.contributor.authorRamos, Ruan da Fonseca-
dc.date.accessioned2024-09-05T17:08:43Z-
dc.date.available2024-09-07T03:00:17Z-
dc.date.issued2024-08-19-
dc.identifier.urihttp://hdl.handle.net/11422/23605-
dc.languageporpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectSistemas distribuídospt_BR
dc.subjectJogo multijogadorpt_BR
dc.subjectCliente-servidorpt_BR
dc.subjectJogo educacionalpt_BR
dc.subjectDistributed systemspt_BR
dc.subjectMultiplayer gamept_BR
dc.subjectClient-serverpt_BR
dc.subjectEducational gamept_BR
dc.titleDesenvolvimento de um jogo multiplayer de tempo real e distribuído com desafios de perguntas e respostaspt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.referee1Xexéo, Geraldo Bonorino-
dc.contributor.referee2Jardim, Maria Helena Cautiero Horta-
dc.description.resumoNeste trabalho, foi desenvolvido um jogo multijogador distribuído em tempo real de arquitetura cliente-servidor com um servidor o mais autoritário possível, que mede o tempo de resposta dos jogadores ao mesmo tempo que provê um framework de customização de perguntas e respostas com intuito pedagógico. Para o desenvolvimento do jogo foram utilizadas a game engine Unity e a biblioteca de comunicação Netcode for GameObjects. Foi realizado teste remoto com até quatro jogadores simultâneos e com a aplicação servidor executando em uma máquina virtual hospedada na nuvem pública Azure. Realizou-se uma detalhada descrição da arquitetura lógica e de sistema projetada, dos objetos utilizados e da implementação dos comportamentos e interações entre eles, ao mesmo tempo que se discutiu as decisões de design tomadas e os desafios enfrentados. Os resultados se mostraram satisfatórios, gerando uma primeira versão que atendeu os objetivos propostos inicialmente, apesar de conter diversos pontos que poderiam ser incrementados. O jogo ainda precisa ser experimentado por educadores para que sua relevância pedagógica seja devidamente avaliada.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
RFRamos.pdf1.14 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.