Created multiple hypercasual games for Android, using Unity3D. All are available on Google Play Store.
The first Android game, developed using Unity3D, published by Team Easter Eggs.
I was the team lead, and was responsible for the development of character and its controller, the gameplay programming, and performance optimisation(Learned a lot in this aspect).
I also tried to create a cinematic intro scene, and did some experiments with the main menu UI.
[Get it on Google Play!]
A first person survival horror, where the player is stranded in an abandoned medical facility, with multiple waves of zombies heading for a chomp.
Being my first ever project on Unreal Engine 4, it was primarily developed for understanding the intricate details of Unreal Engine, and the technicalities behind a First Person Shooter.
The game included hitscan and projectile based weapons,round based spawning system,enemy AI and perception system, pathfinding, dealing with animation states, etc.
The 3D assets were used from the UE Marketplace, while the scripting was done by me using UE4 blueprints and C++.
Programmed a drone controller from scratch, and used OpenCV to estimate user's head pose(parameters like roll,pitch and yaw) using live feed from webcam to control the drone's flight.
The controller was programmed as a learning exercise for implementation of object oriented programming concepts. The gesture control part was added later in an attempt to understand the mathematics behind head pose estimation.
DLib was used for facial landmark detection.
[Github Repo]
I am a member of the Automation Team @ Rolling Thunders, NIT Patna's Electric Solar Vehicle Team, which has the privilege of developing Bihar's first electric solar vehicle.
I was responsible for planning and developing the autonomous architecture for the vehicle. Some of my major contributions involved- testing and integrating an object detection framework for detecting cones to estimate path, creating an algorithm to convert raw data provided by the framework into useful control instructions for the Arduinos, interfacing different actuators with Arduinos, creating an Arduino network using I2C and SPI protocols for critical vehicle data transmission, and programming the dashboard display(ILI9341 and RPi screen) to display critical data.
[Github Repo]
I am a pre final year undergraduate student of ECE at National Institute Of Technology, Patna. A passionate game programmer, who is proficient at designing and coding sophisticated game mechanisms. Experiments with knowledge of Deep Learning to simulate real time behavior alteration in NPC's AI to add realism to game play. Skilled with tools of trade like Unity3D, recently started learning Cryengine and Unreal Engine 4, and proficient with programming languages like C#,C++,Java and Python.
Currently heading the Game Development team of HackSlash Developers' Club, NIT Patna.
An Autonomous Vehicle enthusiast, designing and implementing cost-effective sophisticated object detection and lane detection algorithms for autonomous control.
Always ready to learn new tech stack and plan, and design sophisticated solutions.
Liked my work? Feel free to drop a message. I am always open for networking opportunities,or an interesting conversation!