I'm a passionate professional gameplay and tools engineer who loves to design and develop game-focused applications. Focused on writing efficient code and creating intuitive systems that enhance both player experiences and developer workflows using Unity.
A roguelite-inspired tower defense game with evolving runs.
Wave Warden
Unity Developer
Platform
iOS
Technologies
Unity, C#
Overview
A roguelite-inspired tower defense game with evolving runs.
Key Features
Multiple Languages Support
In-app purchase
Daily rewards
NavMesh Agent System
Random Upgrade System
Technical Challenges
Implementing Unity Cloud Services
Implementing Random Upgrade System
Balancing game difficulty
Optimizing game performance
Pockat
Unity Developer
iOS Unity, C#
A pocket game with various mini-games.
Pockat
Unity Developer
Platform
iOS
Technologies
Unity, C#
Overview
A pocket game with various mini-games.
Key Features
Multiple Languages Support
In-app purchase
Daily challenges and rewards
Leaderboard system
Virual Pet System
Room decoration system
Technical Challenges
Implementing Unity Cloud Services
Reducing app size while maintaining quality
Skill Versus Pocket
Unity Developer
iOS Unity, C#
The mobile version of Skill Versus.
Skill Versus Pocket
Unity Developer
Platform
iOS
Technologies
Unity, C#
Overview
The mobile version of Skill Versus.
Key Features
Cross-platform gameplay with WebGL version
Real-time multiplayer tournaments
In-app purchase integration
Social features and friend system
Daily challenges and rewards
Technical Challenges
Optimizing performance for low-end mobile devices
Implementing secure real-time multiplayer system
Managing state synchronization across platforms
Reducing app size while maintaining quality
Tools
MCP-Discord
MCP TypeScript, Docker
A Discord MCP (Model Context Protocol) server that enables AI assistants to interact with the Discord platform.
MCP-Discord
Platform
MCP
Technologies
TypeScript, Docker
Overview
A Discord MCP (Model Context Protocol) server that enables AI assistants to interact with the Discord platform.
Key Features
Seamless Discord API integration
Real-time message handling
Custom command system
Event-driven architecture
Docker containerization
Technical Challenges
Implementing secure token management
Handling Discord rate limits
Creating robust error handling system
Managing concurrent connections
Achievements
Successfully deployed in production
Positive feedback from AI developers
High system reliability
Unused Assets Detector
Unity Unity, C#
A Unity editor tool designed to detect unused assets in unity project. This tool helps developers clean up unity projects by reducing unnecessary resource usage.
Unused Assets Detector
Platform
Unity
Technologies
Unity, C#
Overview
A Unity editor tool designed to detect unused assets in unity project. This tool helps developers clean up unity projects by reducing unnecessary resource usage.
Key Features
Automatic asset scanning
Detailed asset usage report
One-click cleanup system
Custom ignore rules
Support for all Unity asset types
Technical Challenges
Accurately detecting asset references
Handling large project scans efficiently
Preventing false positives
Managing Unity asset dependencies
Unity-Scene-Viewer
Unity Unity, C#
A simple Unity Editor extension that helps you quickly browse, locate, and open scenes in your project. Especially useful for projects with many scenes, making scene management more efficient.
Unity-Scene-Viewer
Platform
Unity
Technologies
Unity, C#
Overview
A simple Unity Editor extension that helps you quickly browse, locate, and open scenes in your project. Especially useful for projects with many scenes, making scene management more efficient.
Key Features
Lists all scenes under the Assets/ folder
Quick open scene by clicking name
Additive open with "Add" button
Locate scene asset in Project window
One-click refresh scene list
Technical Challenges
Efficiently scanning large projects
Ensuring compatibility with various Unity versions