Capítulo 40 — Sons, pausa, Game Over e salvamento
Parte 2C — O jogo completo · Capítulo 40 de 62 · 7 h
Capítulo 40 — Sons, pausa, Game Over e salvamento
Versões usadas neste capítulo:
flame1.38.0,flame_audio2.12.2,shared_preferences2.5.5 (publicada em 25 de março de 2026). Data de verificação das APIs: 8 de agosto de 2026, emhttps://docs.flame-engine.org/latest/,https://pub.dev/packages/flame,https://pub.dev/packages/flame_audio,https://pub.dev/packages/shared_preferencese 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: 7 h Pré-requisitos: capítulos 35 a 39 (o projeto « Donjon de Dart » completo), capítulo 34 (
flame_audio,FlameAudio.bgm, serviço de áudio centralizado). Do lado do Dart: capítulo 13 (exceções), capítulo 14 (where,map,fold), capítulo 15 (assíncrono), capítulo 17 (JSON). O que você saberá fazer ao final: dotar o jogo de um serviço de áudio que funciona mesmo sem um único arquivo de som, de um menu de pausa, de uma tela de Game Over, de uma tela de vitória com estatísticas e de um salvamento persistente da melhor pontuação, do progresso e das configurações — ou seja, entregar um jogo finalizado.
Comentários
Os comentários são alimentados pelo GitHub Discussions
Conecte-se com o GitHub para participar da discussão