Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/48077| Title: | RollPlay : gerenciador de mesas de RPG online. |
| Other Titles: | RollPlay : online RPG table management system. |
| Authors: | DOURADO, Kaike Medeiros REIS, Sérgio Henrique Basílio |
| Advisor: | LOURENÇO, Luana |
| type of document: | Relatório Técnico |
| Keywords: | Jogos de tabuleiro;Jogos dramáticos;Desenvolvimento de software;aplicativos móveis;Arquitetura de software;Computação em nuvem |
| Issue Date: | Jun-2026 |
| Publisher: | 113 |
| Citation: | DOURADO, Kaike Medeiros; REIS, Sérgio Henrique Basílio. RollPlay: gerenciador de mesas de RPG online. 2026. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Desenvolvimento de Software Multiplataforma) - Faculdade de Tecnologia de Mauá, Mauá-SP, 2026. |
| Abstract: | Este relatório técnico-científico apresenta o desenvolvimento do RollPlay, uma
plataforma multiplataforma criada para auxiliar jogadores e mestres de RPG de mesa
na organização e condução de campanhas, surgindo da necessidade de centralizar
funcionalidades que normalmente se encontram distribuídas em diferentes
ferramentas e oferecendo um ambiente único para gerenciamento de campanhas,
criação e manutenção de fichas de personagens, comunicação entre participantes e
execução de mecânicas essenciais do jogo. A solução foi desenvolvida utilizando
tecnologias modernas de desenvolvimento web e mobile, com aplicativo móvel
construído em React Native e Expo, versão web desenvolvida em React e uma API
em Node.js hospedada no Azure App Service. O armazenamento e gerenciamento
dos dados são realizados por meio do Firebase Firestore, que também fornece
recursos de autenticação e sincronização em tempo real, possibilitando
funcionalidades como o chat integrado entre os usuários. Durante o desenvolvimento,
foram aplicados conceitos de arquitetura de software, desenvolvimento
multiplataforma, computação em nuvem e boas práticas de organização de código,
sendo a validação do sistema realizada por meio de testes funcionais e de integração
para garantir o correto funcionamento das principais funcionalidades implementadas.
Além disso, o projeto incorporou recursos de acessibilidade por meio da integração
do VLibras, ampliando a inclusão de usuários com deficiência auditiva. Os resultados
obtidos demonstram a viabilidade da proposta e evidenciam o potencial do RollPlay
como uma ferramenta capaz de melhorar a experiência de jogadores de RPG de
mesa, oferecendo praticidade, organização e acessibilidade em uma única plataforma
digital. This technical-scientific report presents the development of RollPlay, a cross-platform application designed to assist tabletop role-playing game (RPG) players and game masters in organizing and managing campaigns. The platform emerged from the need to centralize functionalities that are typically distributed across multiple tools, providing a unified environment for campaign management, character sheet creation and maintenance, participant communication, and the execution of essential game mechanics. The solution was developed using modern web and mobile technologies, featuring a mobile application built with React Native and Expo, a web application developed with React, and a Node.js API hosted on Azure App Service. Data storage and management are handled through Firebase Firestore, which also provides authentication and real-time synchronization services, enabling features such as integrated user chat. During development, software architecture principles, cross-platform development techniques, cloud computing technologies, and software engineering best practices were applied. System validation was conducted through functional and integration testing to ensure the proper operation of the main implemented features. In addition, the project incorporated accessibility features through the integration of VLibras, promoting greater inclusion of users with hearing impairments. The results demonstrate the feasibility of the proposed solution and highlight RollPlay's potential as a tool for enhancing the tabletop RPG experience by providing convenience, organization, and accessibility within a single digital platform. |
| Description: | Relatório técnico-científico apresentado à Fatec de Mauá, como exigência parcial para obtenção do título de Tecnólogo em Desenvolvimento de Software Multiplataforma, sob a orientação da profa. Me. Luana Lourenço. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/48077 |
| Appears in Collections: | Trabalhos de Conclusão de Curso |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| softwaremultiplataforma_2026_1_kaikemedeirosdourado_rollplaygerenciadordemesas.pdf | 965.75 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.