Skills in this field
Unity Advanced
C++ & C#
Data Structure
OOP
Design Patterns
Git
My Unity Projects

Dispersion
Multiplayer, Shooter Game
-
Players can either Create own Room or Join into Other Player's Room.
-
2 types of Weapons Melee (Bat), Ranged (Pistol, Shotgun).
-
All of the Player's movements, rotations and attacks will sync perfectly.
-
Leaderboard will show Player's Rank wise according to Kills.





Chest Royale
Chest, Casual Game
-
MVC architecture and Scriptable Objects for different types of Chests.
-
Async Await to calculate the time in seconds and show time remainder for Unlocking Chests.
-
Save mechanism using JSON to convert details to string and get it back on Load.
-
Server time to calculate time passed and reduce the remaining time.





BattleTank 3D
Action, Shooter Game
-
MVC and Scriptable Objects for Tanks and Bullets and Objects Pooling to Pool Bullets.
-
NavMesh AI and State Machine for Enemy to move around Platform and chase or attack Player.
-
Observer pattern for tracking Achievements and display Achievement in UI panel.
-
Collectible Health for Player and Indication arrow to point Health direction.





Ninja Night
2D, Platformer Game
-
Players and 2 types Enemies behaviors, Ranged and Patrol Enemy.
-
2 types of attacks for Player Ranged and Melee attack and Enemies do attack with their type.
-
Singleton Pattern for Game Levels with Locked and unlocked system.
-
Collectible items like Hearts and Coins keep tracking coins count as the Score.




.png)
Snake 2D
2D, Snake Game
-
The player can move around until touches its own body or another Player's body in Co-op.
-
Food for Grow, Anti Food for Shrink and Food for 3 types of Power ups.
-
The player can teleport from the exact opposite position if they go beyond boundaries.
-
High Score tracker with Player Prefs to save and display Single Player High Score until reset.




About Me
I'm a Game addict played a lot of genres, but over the period of time I feel bored because lack of updates for some games and even some games haven't been updated for 3 or 5 years and at the same time, I wanted to play more on those games. So, I decided at the age of 19, instead of waiting for updates lets create those games on my own with all the things I needed and that leads me here as a Game Developer.