Tower Dominion
Gameplay and systems programmer
2025
- Unity
- C#
- Job System
- Burst
- IAP
- iOS
- Android
- PLATFORM
- PC / iOS / ANDROID
- STEAM REVIEWS
- 83% POSITIVE
- ENGINE
- UNITY
Credit: Nvizzio Creations
Tower Dominion is a tower-defence strategy game, released on Steam, iOS and Android. The developer is Nvizzio Creations. I worked as gameplay and systems programmer. The work breaks into four parts.
The studio’s custom ability system was collapsing under cascading effects. Machine guns and explosions produced effect storms, and resolving those effects sat on the main thread. I moved effect processing onto Unity’s Job System, multithreaded and data-oriented. The shipped game runs that path. It still runs that path, after I left.
I wrote the tutorial system. I did the port to iOS and to Android, and that port included in-app purchases on both stores. The last part was late-game content: new mechanics, balance passes, and rewrites of systems the earlier content had outgrown. The four parts are the ability effects, the tutorial, the mobile port with purchases, and the late-game systems.