C++ Programming Projects

Games

Doom Demo Engine (W.I.P.)

C++ | GLUT - OpenGL

Features:

-Pixel-Based Rendering

-3D Mathematics

-2D to 3D Algorithm logic

-Level Loading

-Player Controls

Project Samurai

Unreal Engine 5.3 | Blueprints

Mechanics and Components:

-Combat

-Destruction

-Motion warping

-Chaos

Blaster Shooter | Multiplayer TPS

Unreal Engine 5.2 | C++ | Blueprints

Multiplayer mechanics and Components:

-Lag-compensation

-Hit-boxes

-Custom multiplayer plugin 


Advanced C++ concepts with blueprints.

-Interfaces

-Abstract


Additionally, designing a clean slate UI and a basic multiplayer level for play-testing between multiple players in Unreal Engine.

Systems

Procedural Multipedal Animation

Unreal Engine 5.3

A basic test for procedural animation of a multipedal creature using the logic of detecting the environment and placing the legs accordingly with the IK control rig and basic movement controls. 

Metahuman Face Capture

Unreal Engine 5.2 | Metahuman Plugin

Model created using initial mesh to metahuman conversion followed by capturing live expressions through iPhone. Motion captures are almost subsequent to the natural face with skin wrinkles toning, etc.