Vulpes XP: uma arquitetura de plataforma social e gamificada de avaliação de jogos
| dc.contributor.advisor | Sousa, Reudismam Rolim de | |
| dc.contributor.advisormail | reudismam.sousa@ufersa.edu.br | |
| dc.contributor.author | Costa, Nicolas Emanuel Alves | |
| dc.contributor.referee1 | Sousa, Reudismam Rolim de | |
| dc.contributor.referee2 | Souza Neto, João Batista de | |
| dc.contributor.referee3 | Chagas, José Ferdinandy Silva | |
| dc.coverage.spatial | Pau dos Ferros | |
| dc.date.accessioned | 2025-08-11T16:18:39Z | |
| dc.date.available | 2025-08-11T16:18:39Z | |
| dc.date.issued | 2025-08-01 | |
| dc.description.abstract | O crescimento do mercado de videogames no Brasil e no mundo evidencia a importância de ambientes digitais voltados à comunidade gamer, especialmente, no que diz respeito à interação social e recomendações personalizadas. Apesar da existência e popularidade de plataformas generalistas para esse tipo de conteúdo, como o Metacritic, ainda não há um sistema nacional consolidado que una funcionalidades de cunho social, mecânicas gamificadas e avaliações específicas de jogos eletrônicos. Este trabalho propõe a construção de uma arquitetura para a aplicação Vulpes XP, um sistema inspirado em redes sociais como o Letterboxd, mas voltado exclusivamente para o universo dos videogames. A proposta contemplou a modelagem de uma arquitetura de software robusta e modular, seguindo princípios descritos por Bass, Clements e Kazman (2012), que organizam a arquitetura em diferentes visões para facilitar a compreensão e evolução do sistema. Para avaliar a arquitetura, foi utilizada uma abordagem baseada em cenários e da implementação do backend do ambiente, utilizando o framework Django Rest Framework (DRF), com a integração da API pública da Internet Game Database (IGDB). Como resultado, foi possível estabelecer uma base sólida para a Vulpes XP, capaz de sustentar sua escalabilidade e integração com o frontend da aplicação. Como principal contribuição, este trabalho fornece uma arquitetura segura e extensível, que viabiliza a operação completa da plataforma Vulpes XP, promovendo a interação entre jogadores e incentivando o engajamento da comunidade gamer por meio de recursos sociais e gamificados. | |
| dc.description.abstract2 | The growth of the video game market in Brazil and worldwide highlights the importance of digital environments designed for the gamer community, especially with regard to social interaction and personalized recommendations. Despite the existence and popularity of generalist platforms for this type of content, such as Metacritic, there is still no consolidated national system that combines social features, gamified mechanics, and specific evaluations of electronic games. This work proposes the construction of an architecture for the Vulpes XP application, a system inspired by social networks such as Letterboxd, but focused exclusively on the universe of video games. The proposal included the modeling of a robust and modular software architecture, following principles described by Bass, Clements, and Kazman (2012), which organize the architecture into different views to facilitate the understanding and evolution of the system. To evaluate the architecture, a scenario-based approach was used, as well as the implementation of the environment's backend, using the Django Rest Framework (DRF) framework, with the integration of the Internet Game Database (IGDB) public API. As a result, it was possible to establish a solid foundation for Vulpes XP, capable of sustaining its scalability and integration with the application frontend. As a main contribution, this work provides a secure and extensible architecture, which enables the complete operation of the Vulpes XP platform, promoting interaction between players and encouraging the engagement of the gaming community through social and gamified resources. | |
| dc.description.physical | 56 f. | |
| dc.format.mimetype | ||
| dc.identifier.advisorLattes | http://lattes.cnpq.br/7392223184852549 | |
| dc.identifier.advisorOrcid | https://orcid.org/0000-0001-9728-0130 | |
| dc.identifier.bibliographicCitation | COSTA, Nicolas Emanuel Alves. Vulpes XP: uma arquitetura de plataforma social e gamificada de avaliação de jogos. 2025. 56 f. Monografia (Bacharelado Interdisciplinar em Tecnologia da Informação) - Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2025. | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/13772 | |
| dc.language.iso | pt_BR | |
| dc.publisher.center | Centro Multidisciplinar de Pau dos Ferros - CMPF | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Departamento de Engenharias e Tecnologia - DETEC | |
| dc.publisher.initials | UFERSA | |
| dc.publisher.institution | Universidade Federal Rural do Semi-Árido | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.holder | UFERSA | |
| dc.rights.license | Attribution-ShareAlike 3.0 Brazil | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/br/ | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO | |
| dc.subject.keyword | Backend | |
| dc.subject.keyword | API | |
| dc.subject.keyword | Arquitetura de software | |
| dc.subject.keyword | Gamificação | |
| dc.subject.keyword | Jogos digitais | |
| dc.subject.keyword | Software architecture | |
| dc.subject.keyword | Gamification | |
| dc.subject.keyword | Digital games | |
| dc.title | Vulpes XP: uma arquitetura de plataforma social e gamificada de avaliação de jogos | |
| dc.title.alternative | Vulpes XP: an architecture for a social and gamified game review platform | |
| dc.type | info:eu-repo/semantics/bachelorThesis |
