Estudo de técnicas para o desenvolvimento de jogos RPG de ação 2D com a aplicação de um estudo de caso

um jogo em C++ com a biblioteca SDL

Authors

  • Thalles Sorrilha Paraná Federal Institute of Education, Science and Technology image/svg+xml Author
  • Eduardo Henrique Molina Cruz Instituto Federal do Paraná (IFPR) - Campus Paranavaí Author

Keywords:

RPG de Ação; Jogo; C++; SDL;

Abstract

O desenvolvimento de jogos une desafios da Engenharia de Software a obstáculos especı́ficos do domı́nio, como fı́sica e gerenciamento de memória. Neste contexto, RPGs de ação 2D top-down exigem um sólido embasamento teórico e técnico. Este trabalho pesquisa as técnicas de desenvolvimento aplicadas a esse gênero, focando na Programação Orientada a Objetos (POO) e na arquitetura Game Loop. Para aplicar os conceitos, conduziu-se um estudo de caso: o desenvolvimento do jogo “Insolitus” utilizando C++ e a biblioteca SDL. Para a avaliação da qualidade do jogo, foi aplicada uma avaliação heurı́stica de usabilidade baseada nas Heurı́sticas de Nielsen adaptadas para jogos eletrônicos.

References

ABRAGAMES (2024). O jogo muito além dos games. Associação Brasileira das Incubadoras de Jogos Digitais.

Castelo Branco, Y. d. S. (2022). Desenvolvimento de jogo digital de RPG. Technical Report, Instituto Federal do Rio Grande do Norte (IFRN), Natal, RN.

Cruz, E. H. M. (2026). My-lib.

Desurvire, H. and Wiberg, C. (2009). Game usability heuristics (PLAY) for evaluating and designing better games: the next iteration. In: International Conference on Online Communities and Social Computing, pages 557–566. Springer.

Eriksson, M. (2011). The history and future of computer RPG development. Trabalho de Conclusão de Curso (Bacharelado em Tecnologia da Informação), Arcada University of Applied Sciences, Helsinki, FIN.

Gauze, Y. (2024). Tower building: projeto e desenvolvimento de um jogo em C++. In: Anais da XI Semana de Tecnologia da Informação (SETIF), page 3, Paranavaí, PR. Instituto Federal do Paraná (IFPR).

Guimarães Neto, R. A. P. (2025). Desenvolvimento de um jogo metroidvania em C++ com SDL: uma abordagem sem o uso de third-party engines. Technical Report, Instituto Federal do Paraná (IFPR), Paranavaí, PR.

Nielsen, J. (2020). 10 usability heuristics for user interface design. Nielsen Norman Group. Atualizado em 15 nov. 2020.

Nintendo (1986). The Legend of Zelda. Jogo eletrônico. Plataforma: Nintendo Entertainment System (NES).

Nystrom, R. (2014). Game Programming Patterns. Genever Benning.

Oliveira, J. S. (2024). Estudo de técnicas de implementação de jogos 2D. Technical Report, Instituto Federal do Paraná (IFPR), Paranavaí, PR.

PixelBoy and AAA (2021). Ninja Pack. itch.io.

Santos, S. (2024). Desenvolvimento de Archero Clone. In: Anais da XI Semana de Tecnologia da Informação (SETIF), page 3, Paranavaí, PR. Instituto Federal do Paraná (IFPR).

Schwaber, K. and Sutherland, J. (2014). Um guia definitivo para o Scrum: as regras do jogo. Scrum.Org / ScrumInc.

Simple DirectMedia Layer (2026). SDL version 2.0. Disponível em: https://www.libsdl.org/. Acesso em: 10 maio 2026.

Thomason, L. (2026). TinyXML2.

Published

2026-11-10

How to Cite

Sorrilha, T., & Molina Cruz, E. H. (2026). Estudo de técnicas para o desenvolvimento de jogos RPG de ação 2D com a aplicação de um estudo de caso: um jogo em C++ com a biblioteca SDL. Information Technology Week, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/628

Similar Articles

1-10 of 304

You may also start an advanced similarity search for this article.