You can now play Doom on a SQL database in one of the most astonishing porting projects we've ever seen
09/10/2026-01:10 09/10/2026-01:15 מחשבים וטכנולוגיה TechRadar דיווח
Vogel ported Doom to run entirely inside a SQL databaseThe port draws 640×480 full-color frames from about 1,300 lines of SQLMissing BSP-tree traversal in DoomQL prompted Vogel to start a second versionDeveloper Lukas Vogel has ported Doom to run ent
סיכום מאמרמפתח בשם לוקאס ווגל הצליח להריץ את המשחק הקלאסי Doom כולו בתוך מסד נתונים SQL, בפרויקט שנקרא DoomQL. הפורט מצייר מסכים בצבע מלא ברזולוציית 640×480 באמצעות כ‑1,300 שורות קוד SQL בלבד, מה שמדגים את היכולת של שפת השאילתה לבצע חישובים גרפיים מורכבים. במהלך הפיתוח נתקל ווגל בבעיית חוסר תמיכה במעבר עץ BSP, רכיב קריטי במנוע הרינדור של Doom, ולכן החל בגרסה שנייה שמטרתה לשלב פתרון חלופי עבור רכיב זה. ההישג מעורר עניין בקהילת המפתחים ובקהילת המשחקים הרטרו, שכן הוא מדגים עד כמה ניתן לדחוף את גבולות הטכנולוגיות המסורתיות ולהשתמש בהן למטרות שלא נועדו במקור. הפרויקט זמין לציבור בקוד פתוח, ומזמין חוקרים ומפתחים לחקור ולהרחיב את האפשרויות של ריצת משחקים בסבתוכן זה נוצר על ידי בינה מלאכותית.