Skip to content
View ParubokMotorniy's full-sized avatar
💭
For the Emperor
💭
For the Emperor

Block or report ParubokMotorniy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ParubokMotorniy/README.md

oles

gamedev • C / C++ / C# • game engines / graphics / tooling

github · linkedin · shadertoy · email


now

  • Learning Godot 🤖
  • 🤝 open to: internships / junior roles (engine development / rendering / tools )

key projects

Graphics

  • Terrain generation sandbox - "A compute-based sandbox I've created in Unity as part of work on my bachelor thesis. It allows one to build, tune and profile procedural terrain generation pipelines."
  • vulkan — "A lightweight rendering engine built on top of Vulkan, designed to abstract away the low-level complexity while maintaining flexibility. The engine provides a simple API for loading and rendering 3D scenes"
  • opengl-mischiefs — "A hobbyist OpenGL-based rendering engine teaching the fundamentals of graphics programming"
  • ardurizer — "WIP: Software rasterizer running on Arduino UNO R4"
  • SPH fluid modelling — "This work reports on the numerical modeling of fluid behavior using the Smoothed Particle Hydrodynamics (SPH) method, implemented in compute shaders"
  • Quaternions sandbox - "Sandbox for exploring how rotations and orientations in 3D space can be represented mathematically using quaternions and Euler angles"

Videogames

  • WoodsRPG - "Two-level RPG with detailed scenes and dynamic combat system along with AI-basics"
  • Doominator - "One of my first games. A simple infinite 2D slasher platformer"
  • ProcessorAllocation - "A simulation of three different processor allocation algorithms created in Unity Engine. Migrating jobs are visualized as debug ducks."
  • TrajectoryCalculation - "A Unity asset which helps users quickly precalculate and visualize trajectories of objects of various physical parameters"
  • World-Navigation - "An experimental Unity asset that offers functionality of heads-up compass and a minimap"

Embedded

  • greenpak-configurator - "A desktop+ESP app that controls and reconfigures SLG46826 chips by following a simple script language"
  • esp32-snake - "An app that runs the classic "Snake" game on Freenove Development Kit for ESP32-S3-WROOM, playing DOOM music"
  • verilog-mischiefs - "The project implements the "Snake" game in Verilog to run on SLG47921V FPGA chips"
stack
  • languages: C, C++, C#, Python
  • engines: Unity
  • tools: Git, CMake, valgrind, gTest, gdb, perf

Pinned Loading

  1. procedural_terrains procedural_terrains Public

    The repository for my bachelor's thesis focused on fractal-based approaches to procedural terrain generation

    C# 1

  2. triffois/vulkan triffois/vulkan Public

    C++ 1

  3. opengl-mischiefs opengl-mischiefs Public

    A hobbyist OpenGL-based rendering engine

    C++ 1

  4. RickSanj/SPH_Fluid_modelling RickSanj/SPH_Fluid_modelling Public

    C# 2 2

  5. WoodsRPG WoodsRPG Public

    Two-level RPG with detailed scenes and dynamic combat system along with AI-basics.

    C# 1

  6. DmShums/quaternions-sandbox DmShums/quaternions-sandbox Public

    Different approaches of how rotations and orientations in 3D space can be represented mathematically using qaternions and Euler angles

    JavaScript 1 1