KOZUNENKO@PORTFOLIO
← INDEX

Shelter Manager

Gameplay programmer — one of three developers, full production cycle

2021

  • Unity
  • C#
  • Steamworks
  • DOTween
  • ScriptableObjects
  • MVC
NUMBERS
PLATFORM
PC / STEAM
TEAM
3
ENGINE
UNITY
LINKS
Shelter Manager

Credit: Hamsters Gaming

Evil Democracy: 1932

Credit: Hamsters Gaming

NOTES

Shelter Manager is a post-apocalyptic shelter management and strategy game, shipped to Steam by Hamsters Gaming. I was gameplay programmer, one of three developers, across the full production cycle.

Steam achievements and Cloud Save are integrated through the Steamworks SDK. The game is MVC throughout, with a SOLID core, and the view layer is built with DOTween. Bunker population is data-driven. Balance is authored in Google Sheets, exported to ScriptableObjects, and read at runtime. A balance change is a data change. The quest system is entirely mine, from the core logic through to the view.

This is where my lead experience actually starts. It starts part-way through this project, not on a later one.

I also worked, at the same studio and after its release, on Evil Democracy: 1932 — bug fixes, system updates and interface work.