Hello. I'm Sudharsan.

I'm a CSE undergrad student from India who loves the art of Game Development and Graphics Programming. Why not get in touch?

Recent Works

Here are some of the projects that I did throughout my undergrad years

OpenGL GPU Path-Tracer

A 'Work-In-Progress' OpenGL GPU path-tracer. I started this project a few weeks ago to grow my raytracing/path-tracing skills!

C++ C OpenGL ImGui Visual-Studio

Akame

Akame is a Graphics Framework+GameEngine built upon OpenGL. It's designed to be simple, fast, easy to use, and easily extendible.

C++ C OpenGL ImGui Nvidia-PhysX Visual-Studio

Tiled Deferred Rendering

A Tiled Deferred Renderer that was written in OpenGL with Compute Shader.

C++ C OpenGL Akame-Framework Visual-Studio

Octree

Octree That I made for view-frustum and shadow-Caster culling in my engine.

C++ C OpenGL Akame-Framework Visual-Studio

(PSSM)Parallel-Split Shadow Maps

This is a Parallel-Split shadow map technique's implementation integrated into my Game Engine 'Akame'.

C++ C OpenGL ImGui Visual-Studio

Procedural Tails Animation

A procedural tail animator written based on Forward And Backward Reaching Inverse Kinematics (FABRIK) algorithm.

C# Unity3D

WatchYoBack

This is a game that I made for a 2020 GameJam. The music and all the audio work was done by my only other team-mate from Nederland! you can find his sound-cloud link here.

C# Unity3D Blender Substance-Painter

Thirdperson Shooter Controller

This is a Unity3D Tutorial that I made for making a basic third-person shooter controller.

C# Unity3D