Experienced Game Developer · Unity · AR/VR · Multiplayer
Monu Kumavat
4+ years crafting games and interactive apps in Unity (50+ shipped prototypes & client projects).
Led features for Bingo Free World (10M+), built AR/VR experiences, live-ops and in-game economies, and mentored teams to deliver high-polish gameplay.
Unity specialist with hands-on experience in building high-performance games, tools, and interactive systems across mobile, AR/VR, and multiplayer platforms. Focused on gameplay feel, optimization, and rapid delivery.
Delivered 20+ client projects; increased user engagement by 30%.
Implemented efficient development workflows with Plastic SCM, GitHub, Firebase, and Photon for version control, data sync, and networking , ensuring smoother collaboration and stable cross-platform experiences.
Game Developer · CODESOFT INFOTECH
Jul 2017 – Mar 2022 · Surat (Hybrid)
Led development and optimization of 20+ Unity projects — including Bingo Free World (10M+ downloads), Helix Ball Drop, and multiple hyper-casual titles — implementing RESTful APIs, Object Pooling, Cinemachine, and Shader Graph to boost retention and performance.
Streamlined production and collaboration through RemoteConfig, Git/Bitbucket, Trello, Monday, and Figma, ensuring efficient workflows, real-time data integration, and consistent cross-team communication for faster, higher-quality delivery
Projects
Filter by type
Bingo World Game
Unity · C#
Tennis Live Score App
Unity · RapidAPI
Baccart Game
Unity · C# · Casino
BetCalculator App
Unity · C# · Maths · News · RapidAPi
Slot Game
Unity · C# · Maths · IAP
2D Space Shooter
Unity · C# · Ads · IAP
Aviator Game
Unity · C# · Line Renderer · Rewarded Ads
Fruit Fighter
Freelance
Tengo Blitz
Freelance
Helix Ball Drop
Ads · IAP
Block & Hoop
Physics
Blockchain RPG Odyssey
NEAR · NFTs
VR Space Shooter
XR Toolkit
AI Quiz Game
OpenAI · GenAI
Cosmic Racer (Multiplayer)
Photon
Double Run
Hyper-casual-game
Bingo World
1/1
Revamped the overall game experience with an updated UI, improved win logic, and smoother animations to enhance player engagement. Integrated Remote Config for dynamic bonus and reward management, allowing admins to update bonuses and events in real time without redeploying the game. Implemented update enforcement so players are prompted to download the latest version from the Play Store or App Store when new builds are available. Added new game rooms with rebalanced mechanics, making gameplay more rewarding and accessible compared to the original version.
Connected the game to a centralized database for efficient player support and analytics, streamlined in-app purchases (IAPs) for smoother transactions, and optimized server logic to ensure fair play and better retention across the player base.
Tennis Live Score App
Tennis Live Score is a real-time score tracking app focused on Tennis matches, ATP Tours, and tournaments, developed in just 5 days using Unity and C#. The app uses RapidAPI’s third-party sports API to fetch and display live match data. Players can view detailed match information, including live scores, player names, their country representation, current rankings, and even explore match history from previous years. I built a robust API integration system to manage live data streaming, handle JSON parsing, and update the UI in real time. The interface is clean, mobile-friendly, and optimized for quick access to key stats, with smooth transitions and real-time refresh capabilities. This project showcases my ability to work with external APIs, create dynamic data-driven UIs, and deliver fully functional applications under tight deadlines.
Baccart Game
Built a complete single-player Baccarat card game from scratch using Unity and C#, implementing the full game logic, betting system, and win/loss conditions.
Designed an interactive lobby interface that allows players to join rooms, manage chips, and start games smoothly.
Created custom animations for card dealing, betting transitions, and victory effects to enhance visual appeal and realism. Developed with a modular structure for future scalability, making it easy to extend into multiplayer or backend-connected versions later. This prototype showcases strong skills in game logic programming, UI/UX design, and state management within Unity.
BetCalculator App
Developed a sports betting calculator that allows players to calculate potential winnings, profits, and odds across multiple bet types, including singles, doubles, accumulators, Yankees, and Goliaths.
Built the entire system in Unity and C#, implementing complex mathematical algorithms to handle fractional, decimal, and American odds with high accuracy. Integrated RapidAPI to fetch live sports data and news, helping users make informed betting decisions based on current events. The app was inspired by professional-grade tools like Free Bet Calculator (UK) but customized with an interactive and intuitive UI for faster input and real-time calculations.
This project highlights strong expertise in mathematics, API integration, and gameplay tool development.
Slot Game
1/1
Developed 10+ slot games from scratch using Unity and C#, each featuring unique reel logic, visual design, and payout structures (ranging from 3×3 to 6×6 grids).
Implemented full In-App Purchase (IAP) systems, dynamic win tables, and engaging sound design to enhance the overall user experience.
Each title was optimized for mobile performance and published on app stores under different variations to meet client and app store compliance requirements.
Focused on modular architecture, making it easy to adjust win probabilities, animations, and mechanics per release — showcasing expertise in gameplay programming, system logic design, and monetization integration.
2D Space Shooter
Developed a 2D space combat game from scratch using Unity and C#, where players control a customizable jet to defeat waves of enemies across 100+ progressively challenging levels.
Each level features distinct enemy types, attack patterns, and abilities, creating an engaging difficulty curve. Implemented particle effects and dynamic animations for explosions, bullets, and boosters, delivering an immersive and visually appealing experience. Added In-App Purchases (IAP) and rewarded ads, allowing players to earn extra coins to upgrade jet power, bullet speed, and damage output, or purchase new, more powerful jets. The project demonstrates strong skills in game logic, monetization systems, visual effects, and player engagement design.
Aviator Game
Developed a complete Aviator-style crash betting game from scratch using Unity and C#, designed for both landscape and portrait orientations to ensure a seamless mobile experience. Players place bets before the plane takes off, and as it ascends, the multiplier rises dynamically (e.g., 1.2x, 2x, 5x, etc.). To win, players must cash out before the plane crashes — securing profit — or lose their bet if they fail to react in time. Implemented a mathematics-driven algorithm to calculate random crash points and fair payout multipliers for balanced risk and reward. Used Line Renderer to visualize the flight trajectory, enhanced by particle effects, animations, and smooth UI transitions for betting and cash-out interactions.
(Note: The in-game title “Avaitor” appears due to an early prototype build; the updated version was not recorded.)
This project demonstrates advanced skills in real-time probability systems, Unity animation, responsive UI design, and mobile optimization.
VR Space Shooter
A Unity-based VR game where players pick up a gun to destroy waves of asteroids speeding from left to right, earning points toward future weapon upgrades and purchases. Developed with the XR Interaction Toolkit and Oculus Integration, this project features smooth motion tracking, immersive 3D environments, and escalating challenges as asteroids accelerate over time. It marks my first venture into VR and showcases the potential for expanded gameplay mechanics and upgrades in future iterations.
Cosmic Racer (Multiplayer)
TDeveloped as a two-person project for my Master’s coursework, this game marked my first foray into multiplayer development. I focused on the core gameplay logic and car mechanics, leveraging Photon for real-time player connections and competitive racing. We also implemented a login/register system using PHP and phpMyAdmin, ensuring each player’s car upgrades and unlocks are securely stored and never lost. Working closely with my teammate, who handled the saving mechanics, taught me the value of collaboration and gave me hands-on experience with advanced networking and data persistence in game development.
Double Run
In this fast-paced obstacle-avoidance game, players must control two characters at the same time—each facing different types of obstacles. While one character may need to jump, the other might have to slide, requiring sharp focus and coordination. As players progress, both speed and difficulty increase, creating an intense and rewarding gameplay experience. Points earned during play can be used to unlock new characters, adding variety and motivation. Built in just 10 days as a fun personal project, the game showcases smooth transitions using Unity’s animation tools, physics engine, and DoTween effects.
AI Quiz Game
A dynamic trivia experience powered by OpenAI’s ChatGPT and DALL·E plugins, tailored to different age groups. The game generates quiz questions, matching images, and multiple-choice options for each round. Players must answer before time runs out to advance, and future updates will allow using earned coins to buy hints—adding a strategic layer for all ages.
The Blockchain RPG Odyssey
As my final M.Sc. project, this 2D RPG explores integrating blockchain technology directly into gameplay. By using the NEAR wallet plugin, players can buy or sell NFT items—both to enhance their in-game experience and to trade in the real world. The game features a robust skill tree, including sword mastery, dodging, teleportation, and more. Players can also collect and craft resources to battle bosses and other enemies. Through this project, I gained hands-on experience with blockchain fundamentals and discovered how to seamlessly incorporate NFTs into traditional game mechanics.
Fruit Fighter
A fast-paced 2.5D fruit-slicing game prototype built in Unity in just 20 days for a freelance partner. Players slice fruits with a knife while avoiding bombs—one wrong slice, and it’s game over! This project introduced a fresh spin on the classic fruit-cutting genre, emphasizing quick reflexes and strategic dodges. Despite a tight deadline, it was an exciting challenge that yielded a polished, engaging result.
Block and Hoop
A fast-paced arcade puzzle where you move or place blocks to guide a bouncing ball into the hoop. I used Unity’s Line Renderer to visualize the ball’s trajectory, making the gameplay more intuitive and satisfying. Each level ramps up in difficulty with faster ball movement and more complex layouts, challenging players to strategize quickly and adapt on the fly.
Tengo Blitz
Tengo Blitz is a fast-paced puzzle game inspired by Tetris, developed in Unity using C# over a span of 20–25 days for a freelance partner. Unlike traditional match games, Tengo Blitz challenges players to strategically place and combine blocks so their total sums up to 10—clearing the stack only when the sum is exact. This adds a brain-teasing layer of math-based logic to the classic falling-block formula. I implemented a grid-based system to manage tile placement and stack control, along with smooth tile animations and visual effects powered by DoTween and Unity Animator. The game also features animated power-ups, including the Hammer (to destroy selected tiles) and Meow (a cat-themed power that clears rows or patterns). The interface is designed using Unity’s responsive UI tools, with animated feedback, timer-based gameplay, and real-time scoring. Tengo Blitz is a polished, engaging game that demonstrates my skills in logic-driven mechanics, animation, and delivering high-quality freelance projects on a tight timeline.
Helix Ball Drop
Helix Ball Drop is a highly addictive hyper-casual game developed in Unity using C#, featuring simple yet satisfying mechanics and infinite level progression. Built as a freelance project, the core gameplay revolves around guiding a bouncing ball through rotating platforms, avoiding obstacles while progressing downward. The game includes Unity Ads integration, offering rewarded video ads and interstitials, along with In-App Purchase (IAP) functionality that allows players to permanently remove ads for a smoother experience. Players can also upgrade their ball, enhancing its appearance or abilities, adding a layer of personalization and progression. The project uses Unity's animation tools for bounce and destruction effects, ensuring smooth, polished feedback. With its endless level design, progressively increasing difficulty, and quick restart loop, Helix Ball Drop keeps players engaged for long sessions. This project highlights my ability to implement monetization, in-game economy, and polish addictive gameplay loops in a short development cycle.