Desenvolvimento de um jogo de plataforma na Unity utilizando uma biblioteca de mecânicas

  • Waldecir Martins UEA
  • Fabrizio Honda UEA
  • Fernanda Pires UEA
  • Marcela Pessoa UEA

Resumo


O desenvolvimento de jogos digitais exige conhecimentos multidisciplinares e envolve a implementação recorrente de mecânicas comuns, de forma que a curva de aprendizagem de game engines como a Unity, leva iniciantes a dedicarem grande parte de seus projetos a implementação técnica. Nesse contexto, este tutorial tem como objetivo introduzir participantes ao desenvolvimento de jogos por reuso na Unity, por meio da construção de um jogo de plataforma 2D com uma biblioteca open source de mecânicas prontas. A metodologia adota a codificação guiada, na qual os ministrantes constroem o jogo passo a passo enquanto os participantes replicam cada etapa, em um percurso de integração progressiva de mecânicas. É esperado que, ao final, cada participante tenha um jogo funcional e seja capaz de aplicar o reuso de componentes em seus próprios projetos.

Palavras-chave: Desenvolvimento de jogos, Unity, Bibliotecas de componentes, Jogos digitais

Referências

Battistella, P., von Wangenheim, C., e Fernandes, J. M. (2014). Como jogos educacionais são desenvolvidos? uma revisão sistemática da literatura. In Workshop sobre Educação em Computação (WEI), pages 159–168. SBC.

Comber, O., Motschnig, R., Mayer, H., e Haselberger, D. (2019). Engaging students in computer science education through game development with unity. In 2019 ieee global engineering education conference (educon), pages 199–205. IEEE.

Estevam, V. B., dos Santos, A. D., e Paixao, M. (2023). Design patterns and code maintainability in games: A case study. In Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames), pages 299–304. SBC.

Gazis, A. e Katsiri, E. (2023). Serious games in digital gaming: A comprehensive review of applications, game engines and advancements. arXiv preprint arXiv:2311.03384.

Ghosh, A. (2022). Challenges in educational game development. International Journal of Darshan Institute on Engineering Research & Emerging Technology, 11(1):54–60.

Hussain, A., Shakeel, H., Hussain, F., Uddin, N., e Ghouri, T. L. (2020). Unity game development engine: A technical survey. Univ. Sindh J. Inf. Commun. Technol, 4(2):73–81.

Kanode, C. M. e Haddad, H. M. (2009). Software engineering challenges in game development. In 2009 Sixth International Conference on Information Technology: New Generations, pages 260–265. IEEE.

Politowski, C., Petrillo, F., Ullmann, G. C., e Guéhéneuc, Y.-G. (2021). Game industry problems: An extensive analysis of the gray literature. Information and software technology, 134:106538.

SensorTower (2025). The big game engine report of 2025. Technical report, SensorTower.
Publicado
29/09/2026
MARTINS, Waldecir; HONDA, Fabrizio; PIRES, Fernanda; PESSOA, Marcela. Desenvolvimento de um jogo de plataforma na Unity utilizando uma biblioteca de mecânicas. In: TUTORIAIS - SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 25. , 2026, Goiânia/GO. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 700-705. DOI: https://doi.org/10.5753/sbgames_estendido.2026.33533.