00:00:00 - Início
00:03:29 - Demonstração Match-3
00:06:16 - timer0
00:09:40 - timer1
00:12:05 - timer2
00:16:50 - tween0
00:21:59 - tween1
00:30:52 - Biblioteca Knife
00:32:08 - tween2
00:43:04 - chain0
00:49:57 - chain1
00:55:35 - swap0
01:06:51 - swap1
01:18:02 - swap2
01:19:51 - Calculando Combinações
01:30:25 - Removendo Combinações
01:40:39 - Substituindo Peças
01:46:46 - Paletas
01:49:56 - Troca de Paleta
01:50:46 - 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