Jakub's tech blog

This is an overview of some of the projects I’ve done.

Games

Hyper Heist

itch.io

Hardcore fast-paced cyberpunk platformer. Submission to SpeedJam 1 organized by ScoreSpace, ended up #3rd overall and #1 organizers choice.

gif

No-Gun Shotgun

itch.io

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.

gif

Dungeon of Quake

itch.io Github

A retro FPS game written from scratch in Odin and Raylib. Comes with a very simple level editor.

Voxel Caves

itch.io

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.

gif

Jump Prince

Simple Jump King clone made with raylib, in <700 lines of C code.

Github

gif

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.

itch.io

Github

gif

Open-source projects

VMem

Github

STB-style single-header C library for cross platform virtual memory management.

3d ISCP software renderer

Github

Simple 3d rasterizer based on fgeisen’s blog Triangle rasterization in practice, written in ISPC.

img

Odin bindings