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.
More from coding & agent
- Hermes Agent rewrite proposal applies RIA and Logic Bus rules — Promptmethus · 2026-07-22
- Devin adds e2b sandboxes for remote agent execution — badphilosopher · 2026-07-22
- Hermes Agent Refactoring Proposal: Decoupling via Event Bus and Monorepo Slicing — Promptmethus · 2026-07-22
- ty now reads Pydantic config keywords and field metadata — charliermarsh · 2026-07-22
- Pensar Launches AI Security Agent to Autonomously Discover and Patch 0-Days — andriy_mulyar · 2026-07-22
- ty adds first-class Pydantic support, including strict and lax field handling — charliermarsh · 2026-07-22