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 | Tamanho | Formato | |
|---|---|---|---|---|
| diagramasprojetojogoscomputador.pdf | 872,04 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

