Lukas Vogel put Doom inside a SQL database, and somehow it still runs like the real game at playable speeds


  • Vogel ported Doom to run entirely inside a SQL database
  • The port draws 640×480 full-color frames from about 1,300 lines of SQL
  • Missing BSP-tree traversal in DoomQL prompted Vogel to start a second version

Developer Lukas Vogel has ported Doom to run entirely inside a SQL database, with both the game logic and rendering handled through queries.

The project, called SQLDoom, stores level geometry and game state in CedarDB tables, while a lightweight Python script handles timing, input, and display output.

Source link

spot_img
spot_img

Leave a reply

Please enter your comment!
Please enter your name here