DOOMQL: Um clone multiplayer de DOOM escrito inteiramente em SQL
2025-09-10

Um desenvolvedor criou o DOOMQL, um jogo de tiro multiplayer semelhante ao DOOM, escrito inteiramente em SQL usando o banco de dados CedarDB. O jogo armazena todos os dados do jogo — mapas, jogadores, inimigos — no banco de dados, utilizando views SQL para raycasting e projeção de sprites. Um simples script shell controla o loop do jogo. Surpreendentemente, essa abordagem funciona notavelmente bem, atingindo suaves 30 FPS e funcionalidade multiplayer sem esforço graças ao tratamento de concorrência inerente ao banco de dados. Embora a manutenção e a depuração possam ser desafiadoras, o experimento mostra o potencial do SQL no desenvolvimento de jogos e o desempenho impressionante do CedarDB.
Jogos