Writing a Doom-like Game in SQL

OfirPress · x · 2026-07-14

The shared content showcases a highly counter-intuitive project: implementing a Doom-like game in SQL.

The project is named DOOMQL. The author describes it as a game engine written in 2000+ lines of SQL: SQL handles per-frame raycasting, RGB pixel calculation, and terminal character encoding, as well as controls, movement, collisions, enemy AI, and combat. Python is only used to connect SQLite to the keyboard, clock, and terminal.

Original post →

More from coding & agent

coding & agent channel →