← All work
ShippedGame2018
Castle Siege: War of Legends
A real-time card-battle duel: deploy troops across two lanes and tear down the rival towers.

A Clash Royale-style duel. Two players spend a regenerating resource to drop archers, ogres and dragons onto a two-lane battlefield, racing to destroy each other's towers.
My role
Support & portingSupport developer: bug fixing, plugins and porting to other platforms
Team
Siligin Software · Mar 2018 — Mar 2019
Platforms
- iOS
- Android
- Steam
Stack
- Unity 2018.2
- C#
- Photon
- Unity IAP
- Unity Ads
- Unity Analytics
Support & porting
What I did
- 01Joined as a support developer on a game already in production.
- 02Found and fixed bugs through testing, before release and after it.
- 03Integrated, updated and fixed third-party plugins and SDKs.
- 04Converted and ported the game across platforms: iOS, Android and Steam.
- 05Polished the game for release and handled the store builds.
What stands out
- 01Real-time PvP battles with cards, units and spells.
- 02Built at studio Firebyte Games under the working title "Castle Siege: War of Legends", on Unity 2018.2.
- 03Developed under that working title and shipped on the App Store as "Century Siege", a real-time 1v1 multiplayer siege/card-battler.
- 04Backend/live-ops stack: AppsFlyer and Adjust for attribution/analytics, Facebook SDK, Firebase, Parse, Unity IAP with StansAssets, Tapdaq for ad mediation, plus Unity Ads and Unity Analytics.
- 05Porting work included Google Play Services and Android build integration alongside the App Store release.
- 06A full menu -> matchmaking/loading -> arena battle flow, including a flood-test arena variant for stress testing.
- 07A full UI/UX build-out beyond the battle screen: main menu, HUD, victory/defeat/draw endscreens, alliance, leaderboard, quest, settings and notification screens.
- 08Character roster includes fully animated units such as an archer (Amazon) and a Golem, matching the unit-card style visible in the gameplay screenshot.
See it in action





