Stack: Unity • C# • VContainer • HFSM • UniTask • DoTween

1. General Information

Type Commercial Project
Duration December 2025 - April 2026
Team Team Lead, 3–5 Unity developers, 2 Tech Artists, Project Manager
Role Unity Developer
Platform iOS / Android

2. Brief Project Description

I participated in the development of two mobile educational games for children, which were built from scratch in Unity based on existing applications. The game mechanics, logic, and visual concept of the originals were preserved, but the entire software component was reimplemented using modern architecture. The goal of the project was to create a new codebase that would allow for the future maintenance, development, and expansion of the games. As part of the project, I worked on implementing game mechanics and mini-games, configuring game scenes, and developing existing functionality in close collaboration with the development team and the Project Manager

3. Video

https://youtu.be/JqiW9DObiaE

4. My Contribution

Game Content

Mini-games

I implemented several mini-games:

Game Systems

5. The Most Interesting Technical Challenges

Quick adaptation to the existing project

In a short time, I got a handle on the project’s architecture and began implementing new game mechanics on my own

Dinosaur Mood System

I implemented the dinosaur mood system based on an incomplete technical specification. During development, I regularly collaborated with the Project Manager to clarify the client’s requirements. The logic was separated from the visual presentation, allowing the Tech Artist to independently redesign the system’s appearance without changing the code

Fixing Existing Mechanics