Salvage Wars v0.2.1 adds the new itch.io page for playtest distribution, Unity Analytics with player consent controls, and a round of bug fixes and jank cleanup.
Created a new highlight reel for Salvage Wars to accompany release of an updated build for Playtest 2. This update adds the first version of the overworld and salvage progression loop that connects multiple combat deployments together.
The very first playtest build for Salvage Wars is ready. This initial milestone focuses on establishing the core combat mechanics and tactical gameplay.
The open-source FOVMapping library by StupaSoft is an excellent foundation for creating a realistic, obstacle-respecting fog of war in Unity, but it requires a lengthy single-threaded bake process. By completely refactoring the process to leverage RaycastCommand, the Job System, and Burst compilation, I successfully slashed the FOV map generation time by a factor of 10-14x. This post details the architectural shift—from a monolithic, nested loop to an efficient, concurrent wavefront—that unlocked massive parallelism for millions of raycasts.