Skip to content

Sprints

✅ Sprint 1 — Visão e Fundamentos

Objetivo: Criar base sólida de planejamento e iniciar a estrutura do projeto.

  • Definir lore básica, ambientação e gênero do jogo
  • Esboçar GDD inicial
  • Escolher engine e ferramentas
  • Criar repositório (ex: GitHub) e estrutura de pastas do projeto
  • Adicionar SPRINTS no Zenhub
  • Adicionar “queremos” e “não queremos” em um moodboard
  • Estruturar o level design básico: como funcionará o loop de gameplay, qual o diferencial, etc
  • Preparar MIRO com todas as mecânicas básicas iniciais; Desenhos, exemplos, discussão de ideias, tudo.

✅ Sprint 2 — Protótipo de movimentação

Objetivo: O jogador pode se mover num mapa de testes.

  • Criar cena inicial com um mapa placeholder - com tiles testados
  • Implementar movimentação 2D com movimentos básicos: caminhar, correr, escalar e arrastão
  • Adicionar colisão com obstáculos - paredes
  • Sprite provisório do personagem principal
  • Preparar sistema de coordenadas ou tilemap se necessário

✅ Sprint 3 — Base do Combate por Turnos

Objetivo: Criar estrutura lógica para iniciar combates e alternar turnos.

  • Começar sistema de combate (entrada, ordem de turnos)
  • Sistema deve permitir entrada na “câmera” de combate
  • Alternância entre jogador e inimigo – baralho
  • Testes com 1 inimigo e 1 habilidade básica
  • Design do campo de batalha - sprites de UI

✅ Sprint 4 — UI Inicial + Combate Expandido

Objetivo: Adicionar elementos de interface e mais opções no combate.

  • Criar HUD de combate (vida, botões de ação, animações)
  • Criar protótipo visual de menu principal e menu pause
  • Implementar sistema de dano – vida básica
  • Primeira etapa do combate com habilidades diferentes
  • Melhorar movimentação com animações básicas + pintadas

✅ Sprint 5 — Arte Inicial + Pequena Área Jogável

Objetivo: Criar uma pequena zona explorável com primeiros assets reais.

  • Criar mapa inicial com tileset simples
  • Inserir NPC placeholder -> movimentação side/side
  • Criar primeira versão da paleta de cores do menu e UI
  • Sprite refinado do jogador com animações
  • Implementar transição de cena (ex: entrar na área de combate) – sprites de transição

✅ Sprint 6 — Sistema de Diálogo + Início da Lore

Objetivo: Criar sistema de narrativa básica e iniciar a construção do mundo.

  • Sistema de diálogo com NPCs (estilo Undertale); clique na tela passa a conversa
  • Primeira interação com narrativa – discussão sobre modo de narrativa
  • Escrever documento com eventos iniciais e personagens centrais – primeira etapa de lore inserida no game
  • Inserir caixinha de texto estilizada – UI

✅ Sprint 7 — Inimigos e Variedade de Combate

Objetivo: Incluir inimigos com características diferentes e expandir combate.

  • Criar pelo menos 2 tipos de inimigos básicos
  • Incluir atributos diferentes -> adicionar atributos tal qual os personagens
  • Definir ordem de turno por velocidade
  • Sistema de fraquezas ou tipos de dano + sistema de combo
  • Adicionar animação de ataque simples

✅ Sprint 7.2 — Mecânicas Avançadas de Combate e Inimigos

Objetivo: Adicionar as habilidades e o estilo de randomização.

  • Adicionar seleção de habilidades com NPC fixo
  • Adicionar árvore de grau com nível
  • Adicionar habilidades em combate – sprites básicos (apenas 4 habilidades de teste)
  • Implementar mecânica de mana? Estamina?

✅ Sprint 8 — Refino de UI e Experiência do Jogador

Objetivo: Deixar menus e HUDs mais claros, bonitos e funcionais.

  • Refinar layout da UI (HUD em combate, menus)
  • UI dos personagens na tela
  • Melhorar experiência de usuário (feedback visual e sonoro)
  • Tela de Morte

✅ Sprint 9 — Sistema de Itens e Interações

Objetivo: Dar ao jogador uma forma de interagir com o mundo além do combate.

  • Criar sistema de itens básicos (poção, chave, etc.)
  • Interface para inventário (simples) + atributos visíveis
  • Adicionar baús ou pickups no mapa
  • Implementar interação com objetos do cenário

✅ Sprint 10 — Agilidade de combate

Objetivo: Tornar a gameplay de combate mais dinâmica e fluida.

  • Adicionar mecânica de Parry, Desvio e Troca (entre personagens)
  • Testar adição com personagens jogáveis
  • Animações com timing para o jogador
  • Importante: adição da mecânica de timing

✅ Sprint 11 — Polimento, Testes e Ajustes

Objetivo: Ajustar bugs, melhorar performance e testar jogabilidade.

  • Corrigir bugs de movimentação e combate
  • Balanceamento inicial dos inimigos
  • Ajustes na colisão e física
  • Pequeno grupo de playtesters (se possível)
  • Melhorar documentação interna do projeto

✅ Sprint 12 — RELEASE FUNCIONAL

Objetivo: Ter uma versão funcional (não-MVP), com base sólida para expansão.

  • Movimentação 100% funcional
  • Combate por turnos funcional e visual (com ajustes)
  • Pequena área jogável com NPCs e itens
  • Lore inicial e sistema de diálogo
  • Interface visual polida
  • Som e música implementados?
  • Exportar uma versão jogável para distribuição/testes (ex: .exe, .apk, WebGL)
  • Criar trailer ou teaser simples para divulgar

Histórico de Versão

Versão Data Descrição Autor Revisor
1.0 09/07/2025 Criado Sprints Gabriel Sampaio João Vitor Merlin