Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/48077
Título: RollPlay : gerenciador de mesas de RPG online.
Título(s) alternativo(s): RollPlay : online RPG table management system.
Autor(es): DOURADO, Kaike Medeiros
REIS, Sérgio Henrique Basílio
Orientador(es): LOURENÇO, Luana
Tipo documental: Relatório Técnico
Palavras-chave: Jogos de tabuleiro;Jogos dramáticos;Desenvolvimento de software;aplicativos móveis;Arquitetura de software;Computação em nuvem
Data do documento: Jun-2026
Editor: 113
Referência Bibliográfica: 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.
Resumo: 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.
Descrição: 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
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
softwaremultiplataforma_2026_1_kaikemedeirosdourado_rollplaygerenciadordemesas.pdf965.75 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.