Nightfall Survivors · Unity

Roadmap

The road of the Unity version, phase by phase. No promised dates: each phase only ends when it meets its exit criterion.

Updated on October 5, 2026

  1. 0. Foundation and decisions

    Done

    Unity 6.3 LTS, UI Toolkit interface, a pure C# simulation shared between the game and the server, and a map of every web game file to its destination.

    Exit criterion: Project compiling, automated tests green and map approved.

  2. 1. Deterministic core

    Done

    Random number generator, trigonometry and rounding identical bit for bit to the web game — the basis for co-op, replays and anti-cheat.

    Exit criterion: Over 10,000 samples identical to the web game; game data loaded with the right counts.

  3. 2. Survival mode simulation

    Done

    The whole run — waves, weapons, evolutions, bosses, map events, cards, achievements — ported to C#.

    Complete: 15 scenarios identical to the web game, tick by tick.

    Exit criterion: Test scenarios identical to the web game, tick by tick.

  4. 3. Playable client

    Done

    Game loop, controls (keyboard, gamepad and touch), camera, 8-direction sprites, maps and attack telegraphs.

    Exit criterion: A full solo run on PC and on an Android build.

  5. 4. Visuals and audio

    Done

    Per-map light and darkness, every effect in the game and the sounds. Then came the night-long visual overhaul and the original score composed in code.

    Exit criterion: Visual comparison with the web game approved effect by effect.

  6. 5. Interface, menus and progression

    Done

    Every screen of the web game, a HUD with layout editor, passive tree, arcanas, achievements, bestiary and local save, in all three languages.

    Complete. Login, leaderboard and cloud show as "offline" until phase 7.

    Exit criterion: Every screen exists on PC and mobile, in pt, en and es.

  7. 6. Game modes

    Done

    Boss Rush (Bellwarden, OVERSEER-9, Ronin and Marathon), difficulties, endless mode and Stage Mode.

    Exit criterion: Every boss and every stage identical to the web game in tests.

  8. 7. Accounts, cloud and leaderboard

    Planned

    Connect the Unity version to the server that used to serve the web game: login (Steam, Google, Apple and email), cloud save, leaderboard and anonymous telemetry with an opt-out.

    Not started yet.

    Exit criterion: The same account signs in on PC and mobile and sees the same progress and leaderboard.

  9. 8. Co-op on a dedicated server

    In progress

    An authoritative C# server running the same simulation as the game, rooms for up to 8 people, lobby, pause voting, spectating and death cam.

    Server and client built and tested; the server still has to go live.

    Exit criterion: A 4-player match (PC and mobile mixed) for 20 minutes with no desync.

  10. 9. Platforms and stores

    In progress

    Steam (achievements, cloud, Steam Deck), Android and, last, iOS: touch controls, automatic quality, battery and test builds in the stores.

    Android prepared (43.6 MB build, touch and automatic quality), not yet tested on a real device. Steam and iOS have not started.

    Exit criterion: Installable test builds: Steam beta, Google Play internal testing and TestFlight.

  11. 10. Final parity and launch

    Planned

    A checklist of everything the web game had and compared balance tests.

    Exit criterion: Every item of the game inventory checked off, with evidence.