August 2025
Using Signed Distance Functions to Create a Bullet Hell Game
An unfinished but interesting project built in Godot.
It's a bullet hell game where projectiles push the player, and death occurs only from being crushed. The collision system is built on Signed Distance Functions, which enables unique mechanics like inverting the playfield or cutting holes in obstacles. You can read more about it in the attached article.