Projects
These games were made by me and my friends during our free time. It was real fun.
Slendytubbies 0

Made with Unity.
Our Last Days Together

Made with Unity (Gamejam).
Runs on my own SRP.
We've placed 12th in Art category!
Runs on my own SRP.
We've placed 12th in Art category!
MINE!

Made with Godot (Gamejam).
It's my favorite :)
Players didn't like it very much :(
It's my favorite :)
Players didn't like it very much :(
Hollow;TerrainSystem

- GPU driven editing & rendering
- Support for layers, similar to Photoshop.
- Adaptive Virtual Texturing, based on Far Cry 4.
Hollow;Microscenes

- Visual scripting plugin for Unity.
- Focused on being very user friendly.
- Provides a lot of feedback about graph execution.
Other
I did not publish these projects but they are pretty interesting to me so I might as well share :)
Raytracer (Win32 & C++)
"Realtime" raytracer using C++, and Win32 API. Has code hot-reload by separating app code into its own DLL. Rendering is done on CPU (multithreaded), triangle meshes have AABB triangle tree to speed up lookups.
Custom NavMesh agent (Unity)
So, as part of DOTS movement, Unity has added NavMeshQuery API. And since I hate built in navmesh agents, I’ve decided to make my own. Whole system is done in 3 parts:
- Navigation Server: Issues pathfinding requests and completes them on background thread using jobs.
- Navigation Agent System: Computes agent speed, taking into account local avoidance.
- Path post processor: Makes AI paths nicer by converting them into bezier curves with a lot of post processing applied on top: making path more natural, removing redundant points, etc.


EdRP: Custom Render Pipeline (Unity)
It's just a custom render pipeline I've built. Features include: Physically based rendering, physical light units, volumetric fog, gamma adaptation, XeGTAO, Forward+ clustered lighting, decals, shadowmaps based on "Call Of Duty Cold War Black Ops".
I’ve spent a lot of time making volumetric fog look good. My favorite effect in all graphics, probably.
