Masmorra ASCII
Publicado

Masmorra ASCII

Ano
2026
páginas
687

Sobre o livro

A melhor forma de aprender uma linguagem é construindo algo que você queira jogar. Masmorra ASCII é um guia completo de Dart que conduz você, passo a passo, pela criação de um roguelike funcional 100% no terminal: com mapas procedurais, sistema de visão (FOV), combate, inventário, loja, economia de ouro, múltiplos tipos de inimigo com IA própria e arquitetura em camadas. Ao longo dos 34 capítulos e 5 partes, você absorve padrões de projeto, princípios de IA para NPCs, persistência de estado e boas práticas de código que não viram pesadelo de manutenção. Tudo integrado ao jogo, nunca como lista de regras frias. Com 687 páginas densas de conteúdo prático e um pacote Dart de apoio incluído no repositório, este é o livro que você abre no segundo monitor enquanto coda. Para quem quer aprender Dart de verdade: não com exemplos toy, mas com um projeto completo do primeiro print até um jogo jogável com alma.

Por que escrevi este livro

Aprendi mais linguagens de programação construindo projetos absurdos do que seguindo tutoriais sérios. Um roguelike em ASCII é absurdo o suficiente para prender a atenção e complexo o suficiente para ensinar de verdade. Dart foi a linguagem escolhida porque merecia um livro que fizesse jus ao seu potencial.
  • Dart
  • Roguelike
  • Jogos
  • Design Patterns
  • Tutorial Prático
  • Programação