
Developer Lukas Vogel has successfully rendered the classic game Doom using an SQL database in a project titled SQLDoom. While a Python client manages input, output, and timing, the core game logic and geometry are processed entirely through CedarDB tables and complex SQL queries. The project utilizes approximately 1,300 lines of SQL code across 89 common table expressions to generate full-color 640x480 frames at 35 frames per second. This achievement marks a significant technical evolution from Vogel's previous DoomQL project, which was limited to grayscale ASCII graphics. By leveraging the power of modern database management systems, SQLDoom demonstrates that complex game rendering can be achieved through unconventional SQL-based logic, effectively bringing the original Doom experience to a database environment.
This is a summary. Read the full article at the original source:
Ars TechnicaRelated stories
The 2026 Asian Games Cricket Final features a highly anticipated gold medal match between India and Pakistan. India, the defending champions, enter th…
Newgrounds.com remains one of the internet's most enduring platforms for independent creative expression. Founded by Tom Fulp in 1995, the site has se…
UFC 332 is set to take place this Saturday, featuring a highly anticipated main event where the vacant women’s flyweight title will be contested. Nata…


