Capítulo 35 — Arquitetura do jogo e menu principal
Parte 2C — O jogo completo · Capítulo 35 de 62 · 6 h
Capítulo 35 — Arquitetura do jogo e menu principal
Versão do Flame usada neste capítulo:
flame1.38.0 (publicada em 19 de julho de 2026). Data de verificação das APIs: 8 de agosto de 2026, emhttps://docs.flame-engine.org/latest/,https://pub.dev/packages/flamee no repositórioflame-engine/flame(branchmain). Restrições de SDK:sdk: ">=3.12.0 <4.0.0",flutter: ">=3.44.0".Nível: intermediário Duração estimada: 6 h Pré-requisitos: capítulo 19 (widgets Flutter,
StatefulWidget), capítulo 26 (máquina de estados, organização dos arquivos), capítulo 27 (FlameGame,GameWidget), capítulo 28 (árvore de componentes), capítulo 30 (teclado), capítulo 31 (WorldeCameraComponent), capítulo 32 (HasCollisionDetection). Do lado do Dart: capítulo 11 (enums e mixins), capítulo 15 (assíncrono), capítulo 16 (organização de um projeto). O que você saberá fazer ao final: criar o esqueleto completo do projeto « Donjon de Dart », escrever a classeDonjonGame, controlar o jogo com uma máquina de estados, exibir telas Flutter sobre o canvas por meio de overlays e entregar um aplicativo que abre em um menu principal funcional — sem um único arquivo de imagem.
Comentários
Os comentários são alimentados pelo GitHub Discussions
Conecte-se com o GitHub para participar da discussão