SQL-tietokanta pyörittää Doom-peliä 35 ruutua sekunnissa
Edistys – toteutunut ja lähteillä osoitettu parannus.

Mitä tapahtui?
SQL-tietokantaan rakennettu SQLDoom-projekti tuottaa Doom-pelistä täysvärisiä 640×480-kuvia 35 ruutua sekunnissa. Ars Technican mukaan toteutus perustuu noin 1 300 SQL-riviin, jotka on jaettu 89 yhteiseen taulukkolausekkeeseen.
CedarDB:n taulut käsittelevät pelin geometriaa ja tilaa. SQL-kyselyt toteuttavat pelilogiikan ja muodostavat jokaisen ruudun bittikarttakuvan. Pieni Python-ohjelma huolehtii näppäinsyötteistä, ajoituksesta ja kuvien näyttämisestä.
Toteutus on selvä parannus kehittäjä Lukas Vogelin aiempaan DoomQL-projektiin. Se tuotti säteenseurantaan perustuvaa harmaasävyistä ASCII-grafiikkaa, kun taas SQLDoom näyttää lähteen mukaan siltä kuin kuvat olisivat peräisin alkuperäisestä Doom-ohjelmasta.
Kyse on teknisestä kokeilusta, ei käytännön pelimoottorista tai osoitetusta laajasta sovelluksesta. Se kuitenkin osoittaa toimivasti, että tietokannassa voidaan käsitellä monimutkaista pelilogiikkaa ja tuottaa reaaliaikaista värigrafiikkaa.
UUSI VAHVISTETTU TIETO
Mikä on uutta?
- Aiemman harmaasävyisen ASCII-grafiikan sijaan uusi toteutus tuottaa täysvärisiä bittikarttakuvia 35 ruutua sekunnissa.
Tämä on tapahtuman ensimmäinen päivitys Maailmankaiussa. Seuraavat olennaiset muutokset lisätään samaan tapahtumaketjuun.
TEKNOLOGINEN EDISTYS
Vahva edistys
78 / 100Kyse on lähteessä kuvatusta toimivasta teknisestä toteutuksesta, joka on selvä parannus projektin aiempaan versioon. Se ei kuitenkaan osoita yleishyödyllistä käyttöönottoa tai kaupallista sovellusta.
Edistysnäyttö kertoo, kuinka vahvasti lähteet osoittavat konkreettisen edistysaskeleen.Mikä meni eteenpäin?
Lähtötilanne: Aiempi DoomQL-projekti tuotti säteenseurantaan perustuvaa harmaasävyistä ASCII-grafiikkaa ja muistutti yksinkertaisia Wolfenstein 3D:n karttoja. Uusi tila: Uudempi SQLDoom tuottaa täysvärisiä 640×480-kuvia 35 ruutua sekunnissa. Pelin logiikka ja kuvapuskurien tuottaminen perustuvat noin 1 300 SQL-riviin ja 89 yhteiseen taulukkolausekkeeseen. Hyötyjä: Tekninen kokeilu tarjoaa uutta tietoa siitä, millaiseen grafiikkaan ja pelilogiikkaan SQL-tietokantaa voi käyttää. Näyttö: Ars Technican mukaan CedarDB-taulut käsittelevät…
Vahvistetut faktat
- Ars Technican mukaan SQLDoom käyttää CedarDB-tauluja pelin geometrian ja tilan käsittelyyn, noin 1 300 SQL-riviä 89 yhteisessä taulukkelausekkeessa sekä pientä Python-asiakasohjelmaa. Projekti tuottaa täysvärisiä 640×480-kuvia 35 ruutua sekunnissa.
Mitä tästä seuraa?
- 1
Välitön vaikutus rajoittuu tekniseen demonstraatioon. Se voi tarjota ohjelmistokehittäjille esimerkin SQL:n epätavallisesta käytöstä, mutta laajemmasta vaikutuksesta ei ole näyttöä.
MERKITYS: RAJATTU · 2/5
Miksi tämä on merkittävää?
Toteutus havainnollistaa, että tietokantakyselyillä voidaan käsitellä huomattavan monimutkaista pelilogiikkaa ja tuottaa reaaliaikaista värigrafiikkaa, vaikka käyttötapaus on kokeellinen.
MITÄ TÄSTÄ VOI SEURATA?
Teknologian soveltamisalaa voi arvioida parhaiten toimivan demonstraation, ei pelkän teoreettisen mahdollisuuden perusteella.
Vaikutusten laajuus
Palkit näyttävät, kuinka laajalle jutun lähteissä kuvatut seuraukset ulottuvat. Prosentti on toimituksellinen arvio lähteiden perusteella, ei ennuste.
Mitä emme vielä tiedä?
Käytettävissä on yksi luettava lähde, eikä riippumatonta lisävahvistusta ole löytynyt. Lähde ei osoita toteutukselle käytännön tai kaupallista käyttöä.
AikajanaMiten tapahtuma on edennyt
- Tuorein lähdejulkaisu on noin 13 tuntia vanha. SQLDoom on uudempi kuin kehittäjän edellisvuotinen DoomQL-projekti.
AVOIN TARKISTUS
Yhteen lähteeseen perustuva
1lähdeorganisaatio
1lähdedokumentti
3.10.2026 13.20viimeksi tarkistettu
Kohtalainen
Lähdepohja kuvaa uutisen lähdeaineiston vahvuutta ja monipuolisuutta. Se ei arvioi uutisen totuutta prosentteina.
Kohtalainenlähdepohjan taso
1lähdeorganisaatio
1varmennettu lähde
Näytä, mistä lähdepohja muodostuu
Lähteiden laatu20/25
Luettujen lähteiden määrä10/25
Tietojen yhtäpitävyys3/20
Alkuperäislähde tai suora näyttö8/15
Tiedon tuoreus10/10
Epävarmuuksien avoimuus5/5
Lähdepohja arvioi lähdeaineiston vahvuutta enintään 95 pisteellä. Pistemäärä ei ole uutisen totuusprosentti.