Commercial projects
Heroes of Artadis
Heroes of Artadis is a free-to-play turn-based online strategy with CCG elements.
The game combines the elements of a collectible card game and classic strategy.
About my results on this project:
Game Logic
- Implemented 20+ daily & seasonal quests/challenges;
- Developed 30+ unique character/hero abilities;
UI Development
- Developed extensive logic for player profile customization (avatar, titles, banners) and dynamic Addressable loading;
- Organized scalable UI process for Figma & Unity;
- Implemented plurals support for localization;
Tooling
- Created a core scenario tester for QA departments (including creation, recording, running, and result output);
- Developed a tool for fast creation and integration of Battle Pass challenges;
- Created Code Templates for faster game logic writing;
Technical Stacks
- Unity Engine, C#, CRP, DOTS, UI Toolkit
Merge Punk
Merge Punk combines elements of Tower Defense and Tower Attack game!.
Build, merge, upgrade, defend or attack โ everything is in your hands!
About my results on this project:
Game Logic
- Shipped game from scratch to Soft Launch;
- Developed usable items, skills mechanics;
- Implemented 25+ unique character & hero skills;
- Shop and Unity IAP integration
UI Development
- Created 50% of all UI in the game (including HUD, Shop, Collections)
- Designed an extensible architecture MVP
Client-Server
- Designed and implemented a hybrid client-server relationship based on clear .NET (same for client and server)
- Decreased network traffic by 50% (optimized GET/POST requests)
Optimization
- FPS optimization (from 30 to stable 60) for mobile devices
- Memory traffic optimization (from ~10 KB per frame to almost zero)
- Added pooling for characters, projectiles, and other objects
Process Management
- Supervised processes like sprint planning, sprint finishing, and retrospective
- Assisted in transitioning from waterfall planning to agile methodology
Other Contributions
- Assisted the CTO with technical interviews for the Unity Developer position
- Implemented Facebook, Google Play, Firebase, and other SDKs
Technical Stacks
- Unity Engine, C#, URP, uGUI
Jams Projects
My indie staff
AveL
AveL simple puzzle platform game about two brothers boxes!.
Thief Cracker
“Thief Cracker” is a bold platformer where you solve math puzzles to outsmart traps and claim the ultimate prize!
Publications
Btw, I am also tech writer :)
Between the Lines: Animation in UI Toolkit
Between the Lines: Creating Interface Elements Using VectorApi Unity UI Toolkit
What the Future Holds or New Opportunities of the UI Toolkit
Between the Lines: Divide and Conquer Interfaces in Unity
How to write Hello World using LeoEcs & Zenject
Reducing entrophy in the UI: MVP pattern
Research workshop
Tests, R&D and other kind of projects