Game Developer with 5+ years of experience building real-time multiplayer, hyper-casual, and RMG games using Unity, Unreal Engine 5, C#, C++, Node.js, Photon and Colyseus. Strong expertise in gameplay systems, networked game logic, cross-platform SDKs, WebGL integrations, and automated CI/CD pipelines. Proven ability to optimize performance, design scalable architectures, and mentor engineering teams.
Snake and Ladder is an online multiplayer strategy game. Snake and Ladder with Shuffled Cards adds a strategic twist to the classic game by replacing the dice roll with a shuffled deck of cards. Players draw cards, and the value of the card determines how many spaces they move on the board. Matching cards allow a full move, while mismatched cards result in a smaller one. The game also lets players strike out opponents’ tokens by landing on their squares, making the path to victory depend on both memory and strategy.
Ludo Boss is an online multiplayer strategy game. In Ludo Boss, strategy meets chance in a fast-paced mobile game where shuffled cards dictate every move. Players must match cards to advance their tokens, all while keeping an eye on their opponents’ pieces—strike them off the board to rack up points! It’s a game of memory, quick thinking, and careful planning, where every decision counts. The player with the highest score at the end reigns victorious, proving that in Ludo Boss, brains always beat luck.
Pool Master is an online multiplayer arcade game and is played with 8 balls. It emulates the real pool game played using fifteen object balls and a cue ball. The fifteen balls are numbered from 1 to 15. One player must pocket all the balls numbered 1 to 7 (solid colors), whereas the other has to pocket 9 to 15 (stripes). The payer who will first pocket their set of balls, then the ball numbered 8, will win the game. The game's primary goal is to pocket all the balls of your groups and then the 8-numbered ball. It is a super fun game and will give you the satisfaction of a real pool game. Play this game on Frolic and be the winner.
CarromBoss is a two-player online arcade game where the goal is to pot pawpucks into pockets using a striker disc. Players take turns, with 15 seconds to plan and make each shot; exceeding the time limit results in losing the turn. Potting the queen requires you to immediately pot another coin to secure it, or else the queen returns to the board. Fouls, such as potting the striker, result in a coin being returned to the board, and accumulating three fouls without returning a coin leads to an automatic loss. The game combines skill, timing, and strategy to outplay your opponent.
Super Shots is an exciting cricket mobile game where you play as a batsman, hitting balls coming at you from different directions and speeds. The challenge? Hiitng eggs or tomatoes will obstruct your vision. Avoid hitting bombs, as they’ll cost you points! You also need to stay on your toes, as missing three balls in a row will get you out.
Monster Striker is an exciting arcade game where players throw syringes to slash and defeat monsters, unlocking new syringes along the way. Each level brings tougher enemies and new challenges, keeping the gameplay fresh and engaging. Every fifth stage is guarded by a powerful boss that players must defeat to progress. Upgrade your syringes, sharpen your skills, and save the world from the monster invasion! Are you ready to take on the challenge?
Fruit Dart is an exciting arcade game that guarantees hours of fun for players of all ages. The objective is simple: use your knives to hit as many fruits as possible while avoiding dangerous bombs. Mastering the game requires sharp eye-hand coordination, quick reflexes, and precise timing. To score the highest points, you'll need both speed and accuracy as you slice through fruits and dodge the bombs. Get ready to test your skills and become the ultimate Fruit Dart champion!
Stealth game mechanics, I’ve been working on:
📌👁️👂Enemy Perception:
• Enemies use vision and hear sensors.
• They can spot players in line of sight and react to noise, like a rock being thrown or a whistle sound made by the player, adding layers of strategy.
📌⚔️Stealth Kills:
• Players can execute silent takedowns from both the front and behind enemies, making stealth tactics more rewarding.
📌💀Carry Bodies:
• After eliminating an enemy, players can pick up, carry, drop and hide their bodies to avoid detection.
Cover System game mechanics, I’ve been working on:
📌🛡️ Cover Enter:
• When the cover button is pressed, the system first evaluates if there is enough space for the character to enter cover.
• Based on the available space, it then detects whether the cover is low or high, and the character transitions smoothly into crouch or stand cover accordingly.
📌🚶 Movement in Cover:
• WASD inputs are applied relative to the camera to move the character along the wall.
• Crouch or stand walk are performed dynamically, depending on the cover height.
📌🔄️ Turning in Cover
• Character turns while crouched or standing, with the camera panning parallel to the wall for better side visibility.
📌🔁 Cover-to-Cover Transition:
• The system can detect wall edges and other cover within a specified range.
📌🚶⭕ Move Along Curved Walls
• The system supports movement and turns along curved wall surfaces, adding more versatility.
Camera Transitions in Cover System game mechanics, I’ve been working on:
📌🎥 Camera transitions when in cover:
The camera view aligns in such a way that we get more visibility of the side where character is facing/heading.
A learning-focused Survival Shooter Unity project built to explore Data‑Oriented Technology Stack (DOTS),
applying Entity Component System (ECS) architecture,
Burst Compiler, and the C# Job System to create scalable, high‑performance gameplay features.
📌This project demonstrates practical implementation of DOTS‑driven gameplay patterns including movement,
physics interactions, enemy spawning, damage systems,
UI sync, and hybrid workflows for animation & audio.