Enot GamesUnity Developer
Sep. 2020Kazakhstan, Almaty• Developed and shipped multiple commercial and experimental games across mobile and PC platforms, covering a wide range of genres including action-adventure, puzzle, runner, battle royale, and arcade games.
• Built complex gameplay systems in Unity and C#, including procedural movement, physics-based animations, combat mechanics, AI behaviors, and dynamic level interactions.
• Designed and implemented core mechanics such as time-loop narratives, branching dialogues, multiple endings, procedural track generation, and adaptive difficulty systems.
• Developed advanced AI systems for NPCs and enemies, featuring patrolling logic, combat reactions, physics-based interactions, and behavior adaptation based on player state.
• Integrated monetization systems including in-app purchases, rewarded ads, and analytics to track player behavior, progression, and engagement.
• Ported and adapted games between platforms (mobile to PC), redesigning controls, UI, and input systems for mouse and keyboard while preserving gameplay feel.
• Worked with Unreal Engine for PC ports, reimplementing procedural physics-driven animations and adapting assets and controls.
• Developed non-game interactive applications, including a vending-machine-integrated T-shirt design app with a custom editor, AI-based background removal, and local Wi-Fi image transfer using Flutter, Node.js, and Python.
• Delivered projects from concept to release, ensuring performance optimization, cross-platform stability, and smooth user experience across Android, iOS, and PC platforms.