About Me

My introduction

I'm Akash Kapoor, a dedicated Game Developer with 2+ years of hands-on experience in game development. My expertise lies in Unity game development and C++ programming, with a strong focus on gameplay mechanics and user experience. I thrive on solving complex programming challenges and creating engaging gaming experiences that resonate with players.

My approach combines technical expertise with creative problem-solving, ensuring that each project not only meets but exceeds expectations. I'm particularly passionate about implementing efficient algorithms and optimizing game performance.

Technical Skills

C++ (Advanced) C# (Intermediate) Unity Engine Game Design SFML Data Structures Algorithms Version Control (Git) Problem Solving Game Physics UI/UX Design Performance Optimization

Achievements & Certifications

Game Development Excellence

Successfully developed and published multiple games on itch.io, receiving positive feedback from the gaming community.

Technical Expertise

Mastered advanced game development concepts including physics simulation, AI implementation, and performance optimization.

Community Engagement

Active contributor to game development communities, sharing knowledge and collaborating on open-source projects.

Projects

Space Invader Thumbnail

Space Invader

A classic arcade-style shooter game where players battle waves of enemies. Implemented with the MVC design pattern and optimized for smooth gameplay.

Dunk Hunt Thumbnail

Dunk Hunt

Inspired by the classic game, players aim to shoot targets as they appear on the screen. Features increasingly challenging waves and scoring mechanics.

Snake 2D Thumbnail

Snake 2D

A Unity-based Snake game with both single-player and multiplayer modes, featuring power-ups, dynamic scoring, and screen wrapping for an engaging, competitive experience.

Light Escape Thumbnail

Light Escape

A 2D stealth survival game where players navigate dark environments, avoiding light sources to remain hidden and survive each level.

Array Jump Thumbnail

Array Jummper

Array Jumper is a game where the player navigates blocks using 1-D arrays, aiming to reach the last block while avoiding obstacles.

MineSweeper Thumbnail

MineSweeper

Minesweeper is a classic puzzle game where players uncover tiles to avoid hidden mines. The goal is to clear the board without detonating any mines.

Snake Link List Thumbnail

Snake(LinkList)

A modern twist on the classic Snake game. Navigate through walls, eat to grow, and avoid colliding with yourself. Implemented using Linked Lists for dynamic gameplay.

Searching Thumbnail

Searching

Interactive projects using C++ and SFML to demonstrate Linear and Binary Search with dynamic visualizations.

Sorting Thumbnail

Sorting Visualizer

A sorting algorithm visualizer that allows users to visualize the sorting process of different algorithms like Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, and Heap Sort.

ServiceLocatorThumbnail

Angry Monkeys

Angry Monkeys is a top-down shooter game where monkeys have to pop balloons before they reach the end point. I implemented the Service Locator pattern to manage game state and events.

mvc Thumbnail

Battle Tank

Battle Tank is a 3D tank battle game where two players can battle each other using tanks. I implemented the game using the MVC (Model-View-Controller) pattern.

Observer Pattern Thumbnail

Horror Game

A horror game where players navigate through a haunted house to complete tasks. I implemented the Observer pattern to manage game state and events effectively.

Object Pooling Pattern Thumbnail

Space Shooter

A space shooter game where players must destroy enemy spaceships. I implemented the Object Pooling pattern to efficiently manage enemy spaceship instances.

Command Pattern Thumbnail

Command Pattern

A turn-based strategy game where players command units to attack enemy forces. I implemented the Command pattern to manage game state and unit actions effectively.

State Pattern Thumbnail

State Pattern

A game demonstrating the State pattern through complex enemy AI behavior. Enemies dynamically change their behavior based on different states like patrol, chase, and attack.

Get in touch

Do you have a project in your mind, contact me here