← HomeSoftware & Dev Tools

Play Doom with SQL: 1.300 Row Code renders Hell in 35 FPS

· Source

Play Doom with SQL: 1.300 Row Code renders Hell in 35 FPS
Photo: Ilya Pavlov / Unsplash

A new dimension added to the question “Can it run Doom?”, which is frequently asked in the software development community. A developer managed to run the classic computer game Doom in the database using SQL queries. The project is an interesting technical experiment that shows how much data management systems can go beyond the capacity.

The basic features of the project are:

  • Fully renders the game using 1.300 lines SQL code
  • Database queries create bitsmap images in the right way of Hell environment
  • The system offers a stable gaming experience at 35 square speed (35 FPS)
  • Instead of traditional GPU, SQL query engine is tasked to play engine

Such projects show the combination of creativity and technical depth in computer science. SQL is normally a language designed for database management, but run on a complex game database like Doom, allowing developers to test limits.

According to the news of Ars Technica, this application is **tamamen retains all the basic elements of the classic game while offering a functional Doom experience. The project proves that programming languages can go forward to versatility and creative problem solving.