00:00:00 - Início
00:04:20 - Demonstração Super Mario Bros.
00:07:13 - Mapas de Tiles
00:08:34 - tiles0
00:13:46 - tiles1
00:21:29 - character0
00:23:57 - character1
00:26:38 - character2
00:30:07 - character3
00:30:46 - Animação
00:38:48 - character4
00:45:12 - Geração de Níveis Procedural
00:52:44 - level0
01:02:40 - level1
01:07:28 - level2
01:09:50 - Colisão com Tiles
01:31:36 - Entidades
01:37:45 - Objetos do Jogo
01:53:09 - Em Conclusão
Este curso dá continuidade ao CS50 da Universidade de Harvard, focando no desenvolvimento de jogos interativos 2D. Os alunos exploram o design de jogos infantis como Super Mario Bros., Legend of Zelda e Pokémon, em uma busca para entender como os videogames são implementados.
Por meio de palestras e projetos práticos, o curso explora princípios de gráficos 2D, animação, som e detecção de colisão usando o framework LÖVE e a linguagem de programação Lua.
No final do curso, os alunos terão programado vários de seus próprios jogos e adquirido um entendimento completo dos fundamentos do design e desenvolvimento de jogos.
LICENSE:
CC BY-NC-SA 4.0
#mariobros #programação #gamedevelopment