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.

https://cdn.mos.cms.futurecdn.net/tC3HZkHYzR4SiVWSTi4AZD-1920-80.png



Source link
Efosa Udinmwen

Latest articles

spot_imgspot_img

Related articles

Leave a reply

Please enter your comment!
Please enter your name here

spot_imgspot_img