Meta Horse (Unity C#)
Meta Horse is a blockchain game about horse racing ecosystem where players can participate in and earn prize money from horse racing.
Players can purchase horses and NFT items through the marketplace system, then improve their horses' power by equipping items and using boosters. They can join races against other players and compete for game tokens as rewards.
The game includes various features such as horse borrowing, horse upgrading, guilds, leaderboards, new records, shops, live streaming, match replays, special races, PvP racing, and blockchain token withdrawals,...
For more details about the project:
https://metahorse.head-2-head.net/
The project had already been in development for approximately two years before I joined. I joined the team as the sole Unity Developer, responsible for implementing new features, maintaining existing systems, improving user experience, and optimizing game performance. These optimization efforts increased FPS and reduced memory usage and build size by approximately 40–50%.
During my time on this project, I also contributed to other projects, including GOT TON, Bounty Hunters, VTO
Responsibilities include:
Sole Unity Developer.
Worked closely with the Game Designer to implement new features.
Added new environment maps.
Implemented new horses, armors, skins, and items.
Implemented new VFX and SFX.
Developed and improved UI/UX systems.
Optimized memory usage, build size, and FPS performance.
Maintained Web3 source code (React Native) related to crypto wallet integration and transactions, including MetaMask and TokenPocket.
Refactored API communication flows to improve maintainability and performance.
Fixed bugs and enhanced existing features.
Conducted Unity training sessions for Fresher-level developers.
Created technical documentation and integration guides.
Project Details:
My role: Unity Developer.
Project members: 1 Unity Developer, 1-2 BE Developers, 1 Web FE Developer, 1 Blockchain Developer, 1 Game Designer, 1-2 BrSE, 2-3 Artists, 1-2 QC.
Tech stack:
Platforms: Android, iOS, Windows (for the streaming feature)
Engine: Unity
Crypto Wallet: MetaMask, TokenPocket
Websocket: SockJS.NET
Backend & Infrastructure: Java, AWS