Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39057
Título: O uso de diagramas para projeto de jogos de computador
Título(s) alternativo(s): The use of diagrams in computer game design
Autor(es): Alves, Isabella Novaes
Orientador(es): Koscianski, André
Palavras-chave: Jogos para computador
Jogos eletrônicos
Videogames - Projetos
Software - Desenvolvimento
Computer games
Electronic games
Video games - Design
Computer software - Development
Data do documento: 31-Out-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Citação: ALVES, Isabella Novaes. O uso de diagramas para projeto de jogos de computador. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025.
Resumo: O desenvolvimento de jogos digitais é um processo complexo que integra design, programação e storytelling. Nesse contexto, diagramas são essenciais para documentar, discutir e validar comportamentos: permitem visualizar estados e decisões (FSM/BT) e modelar fluxos de recursos e progressão (Machinations), agilizando comunicação entre áreas, análise e balanceamento. A Engenharia Orientada a Modelos (Model-Driven Engineering - MDE) aproveita esses artefatos como núcleo do processo, apoiando automação e reuso. Este trabalho implementa um editor gráfico para a notação Machinations, com biblioteca de símbolos essenciais, conexões com linha contínua e pontilhada, subdiagramas via “Select Mode”, rótulos por item e persistência em XML e JSON com preservação de propriedades visuais. A validação visual incluiu a reprodução de um diagrama de referência lado a lado com o original, demonstrando fidelidade de formas, estilos e semântica. A solução foi validada no Windows e Qt e está orientada à interoperabilidade, preparando integrações futuras, assim, a proposta busca facilitar a criação e manipulação de diagramas, contribuindo para a aplicação da MDE no design de jogos e possibilitando avanços na área.
Abstract: The development of digital games is a complex process that integrates design, programming, and storytelling. In this context, diagrams are essential to document, discuss, and validate behaviors: they enable the visualization of states and decisions (FSM/BT) and the modeling of resource flows and progression (Machinations), streamlining cross-team communication, analysis, and balancing. Model-Driven Engineering (MDE) leverages these artifacts as the core of the process, supporting automation and reuse. This work implements a graphical editor for the Machinations notation, featuring a library of essential symbols, connections with solid and dashed lines, sub-diagrams via “Select Mode,” per-item labels, and persistence in XML and JSON with preservation of visual properties. Visual validation included reproducing a reference diagram side by side with the original, demonstrating fidelity of shapes, styles, and semantics. The solution was validated on Windows with Qt and is oriented toward interoperability, paving the way for future integrations. Thus, the proposal aims to facilitate the creation and manipulation of diagrams, contributing to the application of MDE in game design and enabling advances in the field.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/39057
Aparece nas coleções:PG - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
diagramasprojetojogoscomputador.pdf872,04 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons