Um curso de introdução ao desenvolvimento de jogos, utilizando o Godot Game Engine.
Bem-vindo, este é um curso de introdução ao desenvolvimento de jogos, com o objetivo de introduzir conceitos essenciais para a criação de jogos 3D. Neste curso, você vai criar alguns jogos incriveís e mais. Serão 3 aulas em que você desenvolverá diversos jogos e no final será convidado a criar um projeto final com tudo que você aprendeu.
Para realizar este curso é preciso que você saiba os seguintes conceitos:
- Pelo menos uma linguagem de programação
- Conceitos de Orientação à Objetos
- Como criar jogos simples
Recomenda-se fortemente que você veja o curso Introdução de Desenvolvimento de Jogos 2D, uma vez que esse curso é uma continuação do mesmo.
Recomenda-se que você faça as aulas em ordem cronológica, mas você pode fazer as aulas na frequência que quiser. Para cada uma das aulas, você deve ler as anotações e implementar o projeto daquela aula.
Dentro de cada aula você vai encontrar um README.md ensinando conceitos e guiando você na implementação do projeto, bem como uma pasta src contendo versões incrementais do projeto até a versão final.
Membros da Conway USP que se inscreveram nesta trilha através do Processo Interno tem direito a um Certificado de Conclusão ao finalizarem esta trilha, tudo que você precisa fazer é realizar o Projeto Final e enviar para o email oficial da Conway com o seguinte assunto: ""Curso Introdução à Game Dev 3D: Projeto Final", no corpo do seu email apresente-se e explique o que você realizou, de preferência com o código fonte ou link para um repositório.
- Caio Bernado (caio-bernardo).
- Eduardo Almeida (Du-Almeida995)
Este curso só foi possível graças a ajuda da Conway USP e seus maravilhosos membros. Além disso, todo nosso material foi adaptado e construído sobre o CS50's Introduction to Game Development seguindo as imposições de sua licença. Imagens, textos, slides e vídeos do curso foram utilizados para produzir este material. No geral este curso pode ser considerado uma tradução para português (PT-BR) do curso original. O código fonte utilizado nas aulas, foi pouco ou não modificado, mantendo a trademark original, tendo em muitos casos apenas comentários traduzidos, vide exceções. Clique aqui para ver o material original.
Se você encontrou algum problema neste material ou tem uma sugestão para melhorá-lo, fique a vontade parar abrir uma Issue no nosso Github ou até mesmo uma Pull Request com sua sugestão de correção. Não esqueça de ser educado e respeitoso com os outros!
Este material está sobre a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Para saber mais sobre o que você pode ou não fazer com este material, leia nossa licença aqui.