DOOMQL: Ein Multiplayer-DOOM-Klon komplett in SQL geschrieben

Ein Entwickler hat DOOMQL erstellt, einen Multiplayer-Shooter ähnlich DOOM, der komplett in SQL mit der CedarDB-Datenbank geschrieben wurde. Das Spiel speichert alle Spieldaten – Karten, Spieler, Gegner – in der Datenbank und nutzt SQL-Views für Raycasting und Sprite-Projektion. Eine einfache Shell-Skript steuert die Spielschleife. Überraschenderweise funktioniert dieser Ansatz bemerkenswert gut, erreicht flüssige 30 FPS und mühelose Multiplayer-Funktionalität dank des integrierten Concurrency-Handlings der Datenbank. Wartung und Debugging können zwar herausfordernd sein, aber das Experiment zeigt das Potenzial von SQL in der Spieleentwicklung und die beeindruckende Leistung von CedarDB.
Mehr lesen