Millennia

Gameplay Programmer

Team of 21

Developed in Unity 2019

June 2021 - March 2024

Released March 2024

Contributions

Cloud Rendering

Implemented a modern rendering approach for the clouds and fog of war within the game. Added support for dynamic reveal as units moved through the fog.

Minimap

Improved existing minimap implementation to be more performant with increased resolution. Using a custom shader the minimap displays borders, tile types, armies, and view frustum.

Overlay Renderings

Created logic to render overlays on the map for region borders, air attack indicators, and border expansion. Developed a library of shader functionality to easily render multiple data visualization overlays

Performance

Made performance improvements across multiple systems including terrain generation, foliage rendering, and unit movement

Previous
Previous

Millennia: Ancient Worlds

Next
Next

Large Scale Ocean Rendering and Simulation