Projects
Poiple: A very small journey
My role: Programmer & designer (Freelance, April 2026 - November 2026)
Game summary: A colony simulator game with cute blob shaped characters
Engine: Unity
Steam page link (opens new tab)My notable contributions:
- programmed the task system with chainable actions to allow composition of complex tasks from simple, reusable actions.
- designed core gameplay loop and systems (storage/inventory, building, harvesting, etc)
The Last Delivery Man On Earth
My role: Solo project (released February 2026)
Game summary: A very challenging driving game.
Engine: Unity
Steam page link (opens new tab)My notable contributions:
- custom vehicle physics with full tire shape cast for accurate collision detection
- implemented Pacejka tire model for configurable tire grip behavior
- GPU based "death zone" system that can follow arbitrary shapes (such as roads) and detect objects inside the death zone
Planet Escape
My role: Solo project
Game summary: Infinite 2D platformer, demo project for testing a custom engine
Engine: Custom engine written in C
github link (opens new tab)Itch.io link (opens new tab)
My notable contributions:
- platform abstraction layer implementation (main loop, input, memory functions, audio, graphics, window)
- arena allocator
- font rendering
- custom ui library
- sprite rendering
- basic 2D collision detection
- no third party libraries used except for some stb libaries
cgame
My role: Solo experiment
Project summary: 3D software renderer
Engine: Custom engine written in C
github link (opens new tab)My notable contributions:
- triangle clipping & rasterization
- perspective projection
- perspective correct vertex attributes interpolation
- texture mapping