🎮Doom Runs on SQL with CedarDB
Doom is now a SQL database query
TL;DR
Doom has been ported to run entirely on SQL using CedarDB, demonstrating the database's capabilities. The game is playable on a laptop and supports multiplayer.
Doom, the classic game, has been ported to run entirely on SQL using CedarDB, a compiling database system. The port, done by the author of DOOMQL, showcases CedarDB's ability to handle complex queries and execute them as machine code. This isn't just a tech demo; it's a proof of concept for how databases can handle real-time, complex operations. If you're working with SQL-heavy applications or exploring the limits of database performance, this is a must-watch. The game runs better than previous barebones approaches and is playable on a laptop with a Ryzen 7 7840U processor, with multiplayer support on EU and US servers.

Key Points
Doom runs entirely on SQL using CedarDB, ported by DOOMQL author.
Python handles timing, keyboard input, and bitmap display for the game.
Game logic and renderer were ported to SQL, demonstrating CedarDB's capabilities.
Performance is better than previous barebones approach, playable on a laptop.
Multiplayer supported on EU and US servers, though server performance is slightly sluggish.
Why It Matters
If you're working with SQL-heavy applications or exploring the limits of database performance, this is a must-watch. The game runs better than previous barebones approaches and is playable on a laptop with a Ryzen 7 7840U processor, with multiplayer support on EU and US servers. This demonstrates CedarDB's potential for real-time, complex operations.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,565 builders reading daily.