I'm Game
Passionate Game Developer with 2+ years of experience in Unity and C++. Specialized in gameplay programming, game mechanics, and creating immersive gaming experiences. Proven track record of developing engaging games from concept to completion.
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
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
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
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
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
A 2D stealth survival game where players navigate dark environments, avoiding light sources to remain hidden and survive each level.
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
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(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
Interactive projects using C++ and SFML to demonstrate Linear and Binary Search with dynamic visualizations.
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.
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.
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.
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.
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
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
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.