Skip to content
You must be logged in to sponsor CybernetHacker14

Become a sponsor to Ujjwal Raut

@CybernetHacker14

Ujjwal Raut

CybernetHacker14
Bengaluru, Karnataka, India

Hi, I am Ujjwal Raut, a humble game / graphics programmer from India.


Currently I am working full-time at Sony India as a Graphics Programmer.


Being a connoisseur of games from an early age, I started out as a Unity Developer at a local startup, before entering the AAA industry's graphics programming field. I constantly keep researching and improving my understanding of the vast field of graphics, and all of it is directed into my game engine and an open-source project - Sentinel.

Sentinel is a DirectX-11 game engine, with a focus on software architecture and modularity. Each aspect of Sentinel is designed with the goal that it can be separated from the engine, and a new product or software could be established on top of it. Some highlighting features of the engine are:

  • An STL-switching implementation, which enables the engine to switch the underlying C++ standard library from MSVC's std STL to EASTL - Electronic Arts Standard Template Library
  • A method to convert dynamic polymorphism to static polymorphism using a fast version of std::function called STL::delegate.
  • SharedRef - a custom smart pointer which works like std::shared_ptr but uses intrusive-ref counting.
  • Custom SIMD and Math implementations to enhance and speed up math calculations.
  • A filesystem library, with it's Windows API conforming implementation.

... and many more.

Due to my full-time job, it's difficult for me to devote my entire time to this project, hence I continue development on this after my work hours. The emphasis is to make as many features platform-agnostic and introduce Vulkan and DX12 support in this engine, or reuse components from Sentinel and make a different engine for these low-level graphics APIs. My ultimate goal is to make a game-engine, where the user has access to all internal aspects, which can be used to develop and ship a 2D/3D game, and build tools on top of that.

@CybernetHacker14

Since I am beginning out in the world of GitHub sponsors, I am setting a small goal of achieving 5 sponsors. This is a humongous task for me, to achieve the trust of 5 generous individuals, and I aim to give my 100% towards this milestone.

Featured work

  1. CybernetHacker14/Ghost-Engine

    An Work-In-Progress C++ Game Engine. Supports Windows Operating System currently.

    C++ 22
  2. CybernetHacker14/Sentinel

    DX11 C++14 Game Engine

  3. CybernetHacker14/game-mods

    Repository containing the files for my developed mods for various games.

    Lua 4
  4. CybernetHacker14/CybernetHacker14

    A README about my GitHub profile

0% towards 5 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$10 a month

Select
  • Your profile & profile picture will be displayed in the README.