Hello and welcome

My name is Yehor. I like computer graphics and mathematics. Here is my resumé.

Projects

ProgLang programming language is a C-like programming language. The main purpose of the project was to learn how the languages are designed and how the compilers work, and a nice bonus is learning about RISC-V assembly (and other details of RISC-V architecture).
Tiny Vulkan Engine is a tiny vulkan engine! Cool?.. no?.. okay.

The engine is still under development and needs a lot of work. For example, world editor, camera, UI using IMGUI, etc.

I would love to implement ray, possibly path, tracing. I would also like to attempt implementing AMD's tetrahedral cage.

me-with-triangle
this is me and my Vulkan triangle
Planimals is an educational card game that teaches the concept of food chains.

The game was build using C#, WinForms, and MSSQL (yeah, i know its lame, but honestly I just wanted to make the game, not spend most of the time learning Unity or whatever).

The project was built as a part of my coursework for A-Level Computer Science and was a great experience in making a game from scratch.

Planimals demo