Nightfall Survivors · Unity

Roadmap

O caminho da versão Unity, fase por fase. Sem datas prometidas: cada fase só termina quando passa no seu critério de saída.

Atualizado em 5 de outubro de 2026

  1. 0. Fundação e decisões

    Feito

    Unity 6.3 LTS, interface em UI Toolkit, simulação em C# puro compartilhada entre o jogo e o servidor, mapa de cada arquivo do jogo web até o seu destino.

    Critério de saída: Projeto compilando, testes automáticos verdes e mapa aprovado.

  2. 1. Núcleo determinístico

    Feito

    Gerador de números aleatórios, trigonometria e arredondamento idênticos bit a bit ao jogo web, base para co-op, replays e anticheat.

    Critério de saída: Mais de 10 mil amostras idênticas ao jogo web; dados do jogo carregados com as contagens certas.

  3. 2. Simulação do modo sobrevivência

    Feito

    Toda a partida — ondas, armas, evoluções, chefes, eventos de mapa, cartas, conquistas — portada para C#.

    Concluída: 15 cenários idênticos ao jogo web, tick a tick.

    Critério de saída: Cenários de teste idênticos ao jogo web, quadro a quadro.

  4. 3. Cliente jogável

    Feito

    Loop de jogo, controles (teclado, controle e toque), câmera, sprites em 8 direções, mapas e avisos de golpe.

    Critério de saída: Partida solo completa no PC e numa build Android.

  5. 4. Visual e áudio

    Feito

    Luz e escuridão por mapa, todos os efeitos do jogo e os sons. Depois veio a reforma visual da noite e a trilha original composta por código.

    Critério de saída: Comparação visual com o jogo web aprovada efeito por efeito.

  6. 5. Interface, menus e progresso

    Feito

    Todas as telas do jogo web, HUD com editor de layout, árvore passiva, arcanas, conquistas, bestiário e save local, nos três idiomas.

    Concluída. Login, ranking e nuvem aparecem como “offline” até a fase 7.

    Critério de saída: Todas as telas existem no PC e no celular, em pt, en e es.

  7. 6. Modos de jogo

    Feito

    Modo Chefes (Sineiro, VIGIA-9, Ronin e Maratona), dificuldades, modo infinito e Modo Fases.

    Critério de saída: Cada chefe e cada fase idênticos ao jogo web nos testes.

  8. 7. Contas, nuvem e ranking

    Planejado

    Conectar a versão Unity ao servidor que atendia o jogo web: login (Steam, Google, Apple e e-mail), save na nuvem, ranking e telemetria anônima com opção de desligar.

    Ainda não começou.

    Critério de saída: A mesma conta entra no PC e no celular e vê o mesmo progresso e o mesmo ranking.

  9. 8. Co-op com servidor próprio

    Em andamento

    Servidor autoritativo em C# rodando a mesma simulação do jogo, salas de até 8 pessoas, lobby, votação de pausa, espectador e câmera da morte.

    Servidor e cliente prontos e testados; falta colocar o servidor no ar.

    Critério de saída: Partida de 4 pessoas (PC e celular misturados) por 20 minutos sem dessincronização.

  10. 9. Plataformas e lojas

    Em andamento

    Steam (conquistas, nuvem, Steam Deck), Android e, por último, iOS: controles de toque, qualidade automática, bateria e builds de teste nas lojas.

    Android preparado (build de 43,6 MB, toque e qualidade automática), ainda sem teste em aparelho real. Steam e iOS não começaram.

    Critério de saída: Builds de teste instaláveis: Steam beta, teste interno do Google Play e TestFlight.

  11. 10. Paridade final e lançamento

    Planejado

    Checklist de tudo o que o jogo web tinha e testes de equilíbrio comparados.

    Critério de saída: Cada item do inventário do jogo marcado como feito, com evidência.