Назад
Игры

Кто-то запустил Doom внутри базы данных SQL

Ars Technica
Advertisement468 × 90
Кто-то запустил Doom внутри базы данных SQL

Разработчик Лукас Фогель успешно реализовал рендеринг классической игры Doom с помощью базы данных SQL в рамках проекта SQLDoom. Хотя Python-клиент управляет вводом, выводом и таймингом, основная игровая логика и геометрия обрабатываются исключительно через таблицы CedarDB и сложные SQL-запросы. Проект использует около 1300 строк SQL-кода в 89 общих табличных выражениях для генерации полноцветных кадров 640x480 со скоростью 35 кадров в секунду. Это достижение является значительным техническим прогрессом по сравнению с предыдущим проектом Фогеля DoomQL, который был ограничен черно-белой ASCII-графикой. Используя возможности современных систем управления базами данных, SQLDoom доказывает, что сложный игровой рендеринг может быть достигнут с помощью нетрадиционной логики на основе SQL, эффективно перенося оригинальный опыт Doom в среду базы данных.

This is a summary. Read the full article at the original source:

Ars Technica
Advertisement468 × 90
Share
Игры

Похожие

Advertisement970 × 250