Depository of News

[Перевод] Мы портировали Doom на SQL

newsdepo.com · world

TL;DR: Мы портировали игровую логику и рендерер первого Doom на SQL и запустили его внутри базы данных. На моём ноутбуке игровой цикл исполняется на исходных 35 FPS, а рендерер генерирует полный буфер кадров 320x200 с частотой от 60 Гц и выше. Python только обрабатывает тайминги, считывает клавиатуру и отображает получаемую им битовую карту. Многопользовательский режим тоже работает. Можете сыграть прямо сейчас: Deathmatch, четыре слота, обслуживание в порядке очереди. SQLDoom на EU-серверах SQLDoom на US-серверах Это shareware-версия первого эпизода. Если все места заняты, вы попадаете в очередь. Если очередь заполнена, то в процессе ожидания вы всё равно можете запрашивать состояние игры через SQL. Читать далее

Read full article →