Desenvolvimento de um jogo de plataforma na Unity utilizando uma biblioteca de mecânicas
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.
Referências
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.
