highlightjs-odinlang

Third-Party Package • 2025

Highlight.js syntax definition npm package for Odin programming language.

3D Software Renderer in Odin

Gameish • 2025

Uses raylib to create a window, handle inputs, and draw pixels; everything else is written from scratch for educational purposes.

Wi-Fi Map

Toolchain • 2024

A small toolchain for scanning Wi-Fi networks using an Android app and plotting the captured data on an OpenStreetMap.

Maze Escape

Game • 2024

A minimalistic console game that combines recursive backtracker, A* pathfinding and fractal Brownian motion algorithms.

UE5 Maze Generator

Unreal Engine Project • 2024

A maze generator for Unreal Engine 5 with pattern matching that offers multiple algorithms and other options like generating maze with or without dead ends.

Teapp

Android App • 2024

An Android app for tea enthusiasts with timer, infusions counter, notes and a tea to water ratio calculator.

Bootmate

Tool • 2023

A lightweight automation tool for Windows with a minimalistic scripting language.

Entanglement

Game • 2023

A puzzle game made during GameDev.tv Game Jam 2023.

Ebisu

Game Engine • 2023

A humble 2D game engine with SDL2 and ImGUI based editor I'm building for educational purposes.

Graphs

.NET Library • 2023

A .NET library I made primarily for a purpose of studying graph theory algorithms.

Tones Of Singularity

Game • 2022

A game prototype I made during Ludum Dare Game Jam #51 in just a few hours.

2D Cloth Simulation / Verlet Integration

Simulation & Tutorial • 2022

A cloth simulation with Verlet integration written in C++ plus in-depth tutorial covering that topic for Pikuma Blog.

You Are Dead

Game • 2022

A point&click adventure made during GameDev.tv Game Jam 2022.

Play DOOM with Cards

OpenCV • 2022

OpenCV image recognition project for playing DOOM or any other game, with some tweaking, by showing cards in front of a camera.

File Unlocker

Tool • 2021

A useful tool for Windows you can integrate to File Explorer and then use it to kill all processes that lock a file conveniently from context menu.

Hiragana vs. Katakana

Game • 2021

An educational game for practicing Japanese syllabaries by matching stones with hiragana and katakana characters.

My Nine Lives

Game • 2020

A cat survival game with procedurally generated open world. This was my charity project to help stray cats.

Conway's Game of Life in 3D

Web App • 2020

A 3D implementation of Conway's Game of Life written in JavaScript using Three.js

Ultimate Screenshot Maker

Unity Tool • 2020

A time saving Unity tool for making in-game screenshots automatically in batches, using multiple cameras and optionally multiple sets of lightings.

Raycasted Maze

Gameish • 2020

A random maze generator with Wolfenstein3D style rendering, written in C++ using SDL.

Trapped In A Hoax

Game • 2020

A puzzle game made during Holistic3D Lockdown Game Jam.

Crystal Planet

Mobile Game • 2020

A casual accelerometer controlled game for Android where you ride a hovercraft at high speed while avoiding collisions with large crystals.

Vecalc

Web Tool • 2019

A web tool for basic vector math operations written in JavaScript with Three.js and dat-gui.

Fractal Brownian Motion 3D

Web App • 2019

An animated 3D visualization of Fractal Brownian Motion noise with real-time response control panel. Made with Three.js and dat-gui.

Cardamom.js

JavaScript Library • 2019

A JavaScript library that abstracts a common logic most card games require.

Glass Ball

Game • 2018

Yet another casual game I made with Unity. The game uses GameJolt API for keeping high scores in on-line publicly available ladder.

Vanilla Moon

Game • 2018

A casual game made during DreamHack Austin Jam 2018 with a post-jam version that contains a few new features.

Laser Asteroids

Game • 2017

The very first game I made with Unity. The game is based on a classic Asteroids game from 1979 and it's extended of a several new features.