• v0.2.0 012d038025

    v0.2.0 Stable

    shawn released this 2026-07-03 21:13:36 +00:00 | 10 commits to main since this release

    v0.2.0 — Kenney Assets + Full Test Suite

    New Assets (CC0 from Kenney Starter Kit FPS)

    • Blaster gun model — replaces placeholder box mesh
    • 11 sound effects — blaster fire, impacts, footsteps, jumps, weapon change
    • New crosshair, hit marker, muzzle flash, skybox sprites
    • Lilita One UI font

    Test Suite (100 unit tests + 4 integration scenarios)

    • tests/weapon_data.gd — 27 tests for all 6 weapons
    • tests/economy.gd — 19 tests for economy constants and buy thresholds
    • tests/bomb.gd — 15 tests for bomb state machine and timing
    • tests/round_manager.gd — 10 tests for win conditions and elimination
    • tests/team_manager.gd — 8 tests for auto-balance
    • tests/headless_test_bot.gd — integration bot (movement/idle/rounds)
    • tests/run_multi_bot.sh — multi-client launcher

    Fixes carried from v0.1.x

    • Server clock no longer resets on NetworkTime.start() (fixes -1.78B offset panic)
    • Clients skip spawning peer 1's avatar (no duplicate)
    • netfox typed array patches for Godot 4.7
    • Dev server IP baked in (192.168.0.127:34197)
    Downloads