Use este identificador para citar ou linkar para este item: https://arandu.iffarroupilha.edu.br/handle/itemid/791
Tipo: Trabalho de Conclusão de Curso Técnico
Título: Desenvolvimento de jogos digitais com Unity: uma introdução
Autor(es): Leão, Arthur Castilhos
Orientador: Spies , Eduardo Henrique
Primeiro membro da banca: Rocha, Anderson Mendes
Segundo membro da banca: Bernardi , Guilherme Bardemaker
Resumo: Este Trabalho de Conclusão de Curso apresenta o desenvolvimento de um projeto com foco na introdução ao desenvolvimento de jogos digitais utilizando a engine Unity. O objetivo principal do trabalho é relatar a experiência de aprendizado de um estudante da área de Informática ao explorar os conceitos fundamentais do game design e da programação aplicada a jogos, mesmo não sendo um conteúdo previsto diretamente na ementa do curso. Para isso, foi desenvolvido um jogo teste em estilo 2D top-down, que contempla mecânicas básicas como movimentação do personagem, sistema de ataque, detecção de colisões, uso de animações e troca de cenas. O desenvolvimento do projeto permitiu a aplicação prática de conceitos como programação orientada a objetos em C#, uso do Input System, controle de animações por meio do Animator, gerenciamento de física 2D e depuração de erros. O trabalho evidencia que o desenvolvimento de jogos pode ser uma ferramenta eficaz para consolidar conhecimentos de programação e lógica computacional, além de estimular a autonomia, a resolução de problemas e o aprendizado prático de novas tecnologias.
Resumo em Língua Estrangeira: This Final Course Project presents the development of a project focused on introducing digital game development using the Unity engine. The main objective of this work is to report the learning experience of an Information Technology student while exploring fundamental concepts of game design and game programming, even though this content is not directly included in the course curriculum. To achieve this goal, a test game was developed in a 2D top-down style, featuring basic mechanics such as character movement, attack system, collision detection, animation control, and scene transitions. The development process enabled the practical application of concepts such as object-oriented programming in C#, use of the Unity Input System, animation management through the Animator, 2D physics handling, and debugging techniques. The project demonstrates that game development can be an effective approach to strengthening programming skills, computational logic, problem-solving abilities, and autonomous learning through practical experimentation with new technologies.
Assunto(s): Informática
Desenvolvimento de jogos
Unity (recurso eletrônico)
Programação
Idioma: por
País: Brasil
Instituição: Instituto Federal de Educação, Ciência e Tecnologia Farroupilha
Sigla: IFFAR
Campus: Campus Avançado Uruguaiana
Tipo de acesso: Acesso Aberto
Nível acadêmico: Técnico
URI: https://arandu.iffarroupilha.edu.br/handle/itemid/791
Data do documento: 2025
Aparece nas coleções:Informática

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC ARTHUR CASTILHOS - 2023316496.pdf948,99 kBAdobe PDFVisualizar/Abrir
INSTRUÇÕES DE INSTALAÇÃO ARTHUR CASTILHOS - 2023316496.pdf49,35 kBAdobe PDFVisualizar/Abrir


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