Projects

Unity Engine


Hole People

Project Summary

Hole People prototype inspired from the Voodoo Hole people
The Game Mechanics consists of BFS Algorithm and Grid System Developed for better placement and movement

Water Sort Puzzle

Project Summary

Water sort Puzzle game inspired from the Original Liquid sort puzzle. The Game Mechanics uses Stack and Unity Shader Graph to Develop the water pour effect

Inventory & Shop System

Project Summary

The Inventory System is designed for RPG games and consists of inventory and a shop. Players can buy and sell items within the game world. The system is crucial for managing player resources and enhancing gameplay experience.

Chest System

Project Summary

The Chest System, reminiscent of Clash Royale, stands as a quintessential example of strategic reward mechanisms. Leveraging Unity Game Engine alongside C#, our project endeavors to emulate and innovate upon this renowned system.

The Arcade project

Project Summary

Developed a series of engaging mini-games in Unity, inspired by classic arcade experiences. Each game was crafted to be lightweight and entertaining, focusing on core mechanics such as scoring, timing, and user feedback. This project served as a practical exercise in rapid prototyping, game loop design, and enhancing user engagement through interactive gameplay elements.

Tower Defense

Project Summary

Built a Tower Defense game using Unity, showcasing advanced gameplay mechanics.
Applied core OOP concepts, SOLID principles, and design patterns for clean architecture.
Implemented modular systems for enemy waves, tower upgrades, and map logic.
Focused on scalability, reusability, and code maintainability throughout development.

Word Meaning

Project Summary

Developed a Unity-based application that fetches and displays word definitions by integrating a public Dictionary REST API. This project involved making asynchronous HTTP requests using UnityWebRequest, parsing JSON responses, and updating the UI dynamically. It served as a practical exercise in understanding RESTful API consumption within Unity and handling real-time data updates

Interactive Application

Project Summary

Developed an interactive 3D application in Unity featuring detailed models of a car and an airplane. The project emphasizes real-time user interaction, allowing users to explore and engage with the vehicle models dynamically. Implemented responsive controls and camera systems to enhance user experience.

C++


2 Player Battle Adventure

Project Summary

In this game, I have implemented a robust code architecture centered around a parent class, “Player,” from which various player types inherit. This architecture promotes flexibility, code reusability, and efficient gameplay mechanics.

Text Based RPG

Project Summary

In this game, I harnessed the power of C++ to create a robust and efficient solution that exemplifies clean code architecture and OOP principles formed the backbone of the project, promoting modularity, code reusability, and a structured approach to development.

Connect 4

Project Summary

Developed a console-based Connect 4 game using Object-Oriented Programming in C++.
Structured the game logic with clean class-based architecture for board management, players, and game rules.
Focused on encapsulation and modular design for scalability and maintainability.

Scarfy Run

Project Summary

Developed Scarfy Run, an endless runner game using C++ and the Raylib library. The game features responsive jump mechanics, dynamic obstacle generation, and real-time score tracking.

Unreal Engine


Cyborg Kill

Project Summary

Built a first-person shooter prototype featuring shooting mechanics, dynamic health UI, and enemy AI using Behavior Trees.
Focused on creating engaging combat loops and responsive gameplay using Unreal Engine’s visual scripting and C++ integration.

Obstacle Assault

Project Summary

Designed a physics-based platformer using Unreal Blueprints.
Implemented character controls, moving platforms, and collision-based challenges to create a fluid and interactive obstacle course experience.