Oleh Sheremeta



My Projects 💖

Click on project card to view more


VkEngine (Custom game engine)

C++, Vulkan, PhysX, FMOD

My own custom game engine built on Vulkan in 2 months

Lab Escape v2

C++, custom game engine

Simple game about escaping the laboratory, but remastered on my game engine.

Pomodoro Timer

Qt (C++)

Simple Pomodoro timer app.

AstroMiner

Unity (C#)

Game about a corrupted universe.

Spreadsheets

Qt (C++)

Spreadsheets processor application made with Qt. Supports basic formulas, styling and has Smart Fill.

Sandbox

CUDA & OpenGL

Gravity simulated particles of sand. You can change color too.

Solitaire

C++ (OpenGL)

Solitaire-clone made with OpenGL. Resources (backgrounds and app icon) are inspired by Windows 7 Solitaire.

CUDA Camera Effects

C++ (CUDA), OpenGL, Video Codec SDK, OpenCV

This demo uses OpenCV to fetch frame from camera and send to CUDA for processing and visualisation with OpenGL.

Surround sound demo

OpenGL & OpenAL

A real-time 3D engine prototype built with OpenGL, OpenAL and Assimp. Supports spatial audio, shadow mapping and state management.

Pico USB Temp with Linux Kernel Module

C

A simple Linux kernel module and RP2040 firmware combo for reading temperature data from DS18B20 over USB.

PPTX Time

C# Windows Forms

Simple tool to see how much time you spent making presentations in your favorite PowerPoint app.

Lab Escape

Unity (C#)

Simple game about escaping the laboratory.

Polyharmonic Curve

Rust (WASM), JS

Real-time, frame-rate-independent animation of a kinematic chain using Rust (WASM) and JS.

Minesweeper

JavaScript

Minesweeper clone I made to learn the game

Ocean

C++ (CUDA & OpenGL)

Waves using a Gerstner wave formula on CUDA kernel. Simple light shader and texture. OpenGL 3.3 Core.

Fractals

CUDA & SDL

Beautiful fractals generated with CUDA acceleration and rendered by SDL. Includes Julia Set, Mandelbrot, and Newton.

Light Ray Sandbox

Rust (WASM), JS

Trivial implementation of light ray behavior with mirrors and lenses (adjustable, convex/concave).

Hotpad

C++ (Qt)

Convert your numpad into a hotkey pad.

VideoShare

ASP.NET

Video sharing web platform built on Azure and Azure SQL.

Conway's Game of Life

CUDA & OpenGL

Classic Game of Life, but with CUDA acceleration.

RPi Pico Temperature Logger

C++ (Pico SDK)

Uses DS18B20 temperature sensor (waterproof) to get water temperature and compute data.

Weather App

Dart & Flutter

Weather app. Fetches data from open-meteo.com

Todo App

Dart & Flutter with Hive

Very simple CRUD todo list app built while learning Hive.

Camera App

Android (Kotlin with Jetpack Compose)

Camera app for Android devices.

Chess Timer

Android (Kotlin with Jetpack Compose)

Chess timer app. Various time presets and custom time option.

Adventures of Zylo

Unity

My first Unity game. Boss is meh, but I will fix it if bored.

Catch a Fish!

Godot

Move the cat and catch as many fish as possible. Has leaderboard.

Netflix Viewing History CSV Summary

Python

Python tool for Netflix history analysis. Get your CSV in Netflix account settings and parse through this script.

Shrink URL

JavaScript & React

URL shortener web app. No terms, no limits (yet?).

News App

React Native

News aggregator app for mobile.