Desenvolvimento de jogos com Flutter

Da primeira linha de Dart ao jogo 2D publicado. 62 capítulos, mais de 600 exercícios com gabarito, um fio condutor único: a Masmorra do Dart.

O que você vai construir

Este curso não se limita aos widgets. Ele leva você até um jogo 2D completo — jogador animado, inimigos com IA, colisões, pontuação, fases, chefe, salvamento — escrito primeiro à mão em Flutter puro e depois com o Flame, o motor de jogos 2D do ecossistema Flutter.

Nenhum conhecimento prévio de programação é necessário: os dezoito primeiros capítulos ensinam a linguagem Dart do zero, no navegador, sem instalar nada. Também não é necessário nenhum arquivo de imagem ou áudio: todos os exemplos de jogo rodam com formas geométricas coloridas, e os capítulos correspondentes indicam onde encontrar recursos livres de direitos autorais e qual código substituir para utilizá-los.

62 capítulos
Cerca de 510 horas de estudo
Do iniciante absoluto ao avançado
APIs verificadas no Flutter 3.44 e no Flame 1.38

Três formas de seguir o curso

Trilha completa

Dart, depois Flutter, depois os miniprojetos e, por fim, o jogo. A ordem em que os capítulos são apresentados abaixo.

Trilha jogo rápido

Os dezoito capítulos de Dart e, em seguida, direto para a parte 2. O capítulo 19 reúne todo o Flutter necessário para o jogo.

Trilha aplicativo

Dart, Flutter e os oito miniprojetos, sem a parte do jogo. O suficiente para publicar um aplicativo mobile tradicional.

O programa

Partie 1A — Apprendre Dart

10 capítulos

Partie 1A — Évaluation

2 capítulos

Partie 1A — Apprendre Dart

8 capítulos

Partie 1B — Créer des applications Flutter

12 capítulos

Partie 1C — Huit mini-projets

8 capítulos

Partie 2A — Les fondamentaux du jeu 2D

8 capítulos

Partie 2B — Le moteur Flame

8 capítulos

Partie 2C — Le jeu complet

6 capítulos

Partie 2D — Votre projet final

2 capítulos

Annexe

1 capítulo
Pré-requisitos técnicos. Os capítulos 01 a 15 são executados inteiramente no DartPad, sem instalar nada. O SDK do Dart e depois o SDK do Flutter passam a ser necessários a partir dos capítulos 16 e 19, e a instalação de ambos é detalhada no próprio capítulo, sistema por sistema.