Skip to content

Welcome to my interactive playground built with Unity! This repository showcases a collection of my game development projects—ranging from 2D platformers to immersive 3D experiences. Each game demonstrates my skills in C# scripting, physics, animation, UI design, and game mechanics.

Notifications You must be signed in to change notification settings

RahulBag-Portfolio2025/Games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

1. Beltway Beatdown

A 2D hypercasual game based on classic whack-a-mole concept where players need to whack on politicians using various power-ups to pave way to the ultimate victory from one island to another island and compete against your friends to value yourself on top of the leaderboard. Shop from wide range of bundles of poweups, gavels to ease victory into hands. Available only on IOS.

Skills:

  • Rest APIs
  • Firebase
  • Apps Flyer Analytics
  • In-App Purchase
  • Playfab

Key features:

  • Implemented login and leaderboard system using Microsoft Playfab
  • Apps Flyer analytics to keep track of user's progress in game
  • In app purchase to shop from wide range of bundles and powerups
  • Rest API for getting dynamic level data and hammer data from server
  • Daily login reward system using server time

Official Website:

https://www.beltwaybeatdown.com/

2. Slot(5x3) Game Prototype

A prototype 5x3 line pay slot game features a grid with 5 reels and 3 rows, where players aim to land matching symbols on paylines to win. Simple yet engaging, it often includes wilds, scatters, and bonus rounds for added excitement!

Skills:

  • Changeable betting amount system
  • Audio effects

Key features:

  • Made with Unity
  • No 3rd party plugins used for animations

Demo:

Slot.Prototype.Gameplay.mp4

3. Terra Studio (Traffic Rider)

Adapted new game engine named Terra Studio and delivered a client project based on the game Traffic Rider 3D using T# Terra sharp programming language.

Skills:

  • T# Terra Sharp programming language
  • Game analytics

Key features:

  • Level system like in actual game
  • Analytics to keep track of user gameplay progress
  • Tutorial for beginner players

Official Website:

https://wiki.letsterra.com/

4. Imarticus 3D

A 3D prototype on Customisation with various customising options ranging from footwear, dress, hairstyle, skintone and many more using Rest API for dynamic customisation from server to fit into any 3D games.

Skills:

  • Rest APIs
  • JSON Handling
  • 3D Models - Textures and Materials

Key features:

  • Made use of single FBX model of male and female to customize various meshes, textures and materials on it
  • Rest API for fetching all customization data using GET method from server and save the modified character via POST method

Demo:

Imarticus.3D.mp4

5. Jump Game - Godot

A 8bit retro styled platformer game made with Godot using tilemaps inspired by the popular Mario game.

Skills:

  • Godot engine
  • Gd Script

Key features:

  • Made with Godot using GDScript programming language
  • Added challenging levels with enemies and collectable coins

Demo:

Jump.Game.-.Godot.mp4

6. Balloon Burst

A 2D hypercasual game on bursting various types of balloons with pin to earn coins and unlock even more powefull pins to gain more coins and rewards. Different balloons have different rewards and some are destructive ones upon bursting those will led to game over. So play wisely to gain more coins.

Skills:

  • Playfab
  • Unity Ads

Key features:

  • Implemented Leaderboard and login system using Microsoft Playfab
  • Static tutorial for easy and quick walkthrough
  • Pins have preview features before buying from shop
  • Integrated Unity Ads

Demo:

Balloon.Burst.Gameplay.mp4

7. XO Showdown - Tic Tac Toe

A replica game of Tic Tac Toe with some extra features such as Multiplayer and AI modes with detailed statistics records.

Skills:

  • Photon PUN2

Key features:

  • Integrated multiplayer using Photon PUN2
  • AI playable mode
  • Realtime chat system using photon

Demo:

XO.Showdown.Gameplay.mp4

8. Racer Vs Cops

A 3D hypercasual game where player needs to drive recklessly not to get busted from cops. The more the wanted level rises the more intense the chasing gets.

Skills:

  • Vibration Haptic Feedback

Key features:

  • Shop system to buy different cars
  • More cops vehicle when wanted level rises up
  • Screen shake effect and haptic feedback for user

Demo:

Racer.Vs.Cops.Gameplay.mp4

9. Hoop Star Replica

A 3D hypercasual replica based on Hoop Star game where player needs to hoop on the ball within the stipulated time. The more the hoop gets on the ball the more score player gains. Unlock wide range of hoops and balls from shop.

Skills:

  • Physics simulation
  • Particles system VFX

Key features:

  • Physics based simulation
  • Particles VFX and haptic feedback

Demo:

Hoop.Star.Replica.Gameplay.mp4

10. Valorant Wiki

A wikipedia type app to provide the essential data like agents, weapon and map data for the popular 5v5 tactical shooter game Valorant.

Skills:

  • Rest APIs

key features:

  • Implemented Rest API to get all the latest data of the game
  • Interactive UI/UX design using Unity's Dotween animations

Demo:

Valorant.Wiki.mp4

11. Stairs 3D

A 3D hypercasual game to climb with ball in stairs while avoiding obstacles that are placed in the stairs.

Key features:

  • Swipe touch controls for mobile device
  • Obstacle spawning using Object Pool method

Demo:

Stairs.3D.Gameplay.mp4

12. Zig Zag Driver

A 3D hypercasual game where player needs to drive it's way along a zigzag path collecting gems wihout getting falling off from the platform. Earn more gems to unlock more fascinating cars.

Key features:

  • Shop system to unlock more cars using gems

Demo:

Zig.Zag.Driver.mp4

13. Knaifu Strike 2D

A 2D game where player needs to hit knives in a rotating circle board without hitting on other knives. The game starts with given knives to hit all the knives on the board to win the game.

Key features:

  • Random level generation
  • Implemented Win and lose logic

Demo:

Knaifu.Strike.2D.mp4

14. Birdie Bird

A 2D game which resembles from original game flappy bird where player need to dodge from pipes by tapping. Player can choose from wide variety of birds to play with. Compete everytime to beat your high score.

Key features:

  • Shop system to play with different birds
  • Implemented score logic system

Demo:

Birdie.Bird.Gameplay.mp4

15. Plane Shooter 2D

A 2D plane shooter game where player needs to flight against incoming enemy planes and choppers and dodging from enemy firing bullets and survive till the longest.

Key features:

  • Enemy waves spawning system
  • Player health system

Demo:

Plane.Shooter.2D.mp4

About

Welcome to my interactive playground built with Unity! This repository showcases a collection of my game development projects—ranging from 2D platformers to immersive 3D experiences. Each game demonstrates my skills in C# scripting, physics, animation, UI design, and game mechanics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published