This is an overview of some of the projects I’ve done.
Games
Solar Storm
My first commercial game, and the first game I realeased on Steam. I made it in 4 months in a custom game engine built with Odin and Sokol.
Hyper Heist
Hardcore fast-paced cyberpunk platformer. Submission to SpeedJam 1 organized by ScoreSpace, ended up #3rd overall and #1 organizers choice.
No-Gun Shotgun
This is a 2d tower defense platformer. Submission to Mini Jam 117: Ghosts, the first game jam I ever attented. Made in Godot 3.5.
Dungeon of Quake
A retro FPS game written from scratch in Odin and Raylib. Comes with a very simple level editor.
Voxel Caves
A small 3d game prototype, where you explore procedurally generated infinite cave system. The terrain is generated with the marching cubes algorithm in a compute shader on the GPU.
Jump Prince
Simple Jump King clone made with raylib, in <700 lines of C code.
FRAGILE: handle with care
Top-down game set in a sci-fi warehouse, where you use boxes to fight off enemies. Submission to Ludum Dare 53.
Open-source projects
VMem
STB-style single-header C library for cross platform virtual memory management.
3d ISCP software renderer
Simple 3d rasterizer based on fgeisen’s blog Triangle rasterization in practice, written in ISPC.