URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137788
[ Назад ]

Исходное сообщение
"Реализована монгопользовательская DOOM-подобная игра, написанная на SQL"

Отправлено opennews , 10-Сен-25 09:35 
Представлен проект DOOMQL, развивающий вариант игры DOOM, написанный на SQL и способный выполняться внутри СУБД  CedarDB, частично совместимой с PostgreSQL. Игра поддерживает  многопользовательский режим и выполняет отрисовку при помощи ASCII-графики. Код проекта распространяется под лицензий MIT...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63853


Содержание

Сообщения в этом обсуждении
"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено EuPhobos , 10-Сен-25 09:39 
> Все компоненты игры написаны на SQL

Однако

> Main loop реализован при помощи 20-строчного shell-скрипта

Ну уж давайте тогда не говорить: "Полностью на SQL! С блэкджеком и .."


"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 09:53 
Выдрали из контекста и рады. Цитируйте полностью "shell-скрипта, который 30 раз в секунду выполняет SQL-код для расчёта траектории выстрелов, анализа столкновений, обработки ввода и возрождения игроков."

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 13:22 
Не какая то там Зеро Толеранс.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 16:38 
Когда sql научится вызывать шел команды случится апокалипсис.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено ьщккгнр , 10-Сен-25 21:31 
pl/sh давно есть

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 13-Сен-25 17:05 
https://i.postimg.cc/4NMTS12j/2025-09-13-19-01-25.png

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 09:40 
Сисадмину было очень скучно.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено аролп5 , 10-Сен-25 12:25 
Похоже начался новый учебный код и студенты бросились создавать проекты для своего портфолио на ххру

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Neon , 15-Сен-25 04:43 
Да, админ явно скучает по работе. Делать нечего, вот и приходиться себя развлекать

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Neon , 15-Сен-25 04:44 
Дело было вечером, делать было нечего.)

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Смузихлеб забывший пароль , 10-Сен-25 09:42 
Но зачем и, главное, есть подозрение на недосказанность в заголовке

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Подстилка Линуса , 10-Сен-25 11:35 
Just for fun

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено 45633 , 10-Сен-25 09:56 
чё тока не придумают, чтобы привлечь внимание. Тогда уж стрип-покер нужно было писать.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 09:57 
Дум в экселе больше впечатлял. А зачем там постгрес, sqlite на много порядков быстрее?

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 16:43 
игра многопользовательская, а sqlite - нет

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 17:46 
> игра многопользовательская, а sqlite - нет

У sqlite сколько угодно может быть пользователей. Писать 1 может в единицу времени. Сколько пользователей планируется? Можно оптимизировать время блокировок, тормозят записи на диск и не сами операции.


"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 20:13 
Осталось сделать так, чтобы у всех был доступ к файлу с базой и блокировкам. Сразу скажу, что PG поднять проще.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 21:31 
Можно через p2p в браузере? Кто-то 1 хостит.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 12-Сен-25 14:50 
Можно и от SQL отказаться. Мультиплеерный дум на жс

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 10:39 
Уже можно писать на вики "SQL - язык общего назначения?"

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 19:23 
Её модификации только. Оригинал нет.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Ганс Грубер , 10-Сен-25 10:50 
Но это ни разу не doom, wolf3d с натяжкой

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено eugener , 10-Сен-25 11:17 
Тоже как посмотрел видео — сразу подумал про wolf3d.

"Реализована монгопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 20:54 
Всё ради хайпа жи. Дум портировали на 10050 разных устройств и переписывали в том числе и на расте. Вольф3Д таким похвастаться не может (хотя его тоже в своё время на некоторые ОС, отличные от  DOS, переносили).

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено лох , 10-Сен-25 11:58 
Думал, что очередная поделка на SDL

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Shura , 10-Сен-25 12:18 
Ждём порт на монгу

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 12:47 
>20-строчного shell-скрипта, который 30 раз в секунду выполняет SQL-код для расчёта траектории выстрелов, анализа столкновений, обработки ввода и возрождения игроков

пошаговый doom


"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 13:26 
После дума внутри дума, всё остальное не удивляет.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 16:36 
После докера внутри докера, всё остальное не удивляет.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 14:08 
я студентом на практике начинал так, писал плоскую стрелялку на dBASE портированный на советский ЭВМ.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 10-Сен-25 17:08 
Настоящие новости кончились? Какой-то вася сделал ненужное и это на опеннете. Это местные тренды или глобальная тенденция тут?

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Анон1110м , 10-Сен-25 20:50 
Вот на это и похож мир web'ного программирования. Гордость за костыльные костыли, восхваление вшивенького JavaScript, не сайты и HTML–страницы а web–приложения, божествення асинхронность священного JavaScript и т.д.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Ценитель GPL рогаликов , 10-Сен-25 22:13 
Даже немного криповатенько. Наверное в детстве от такого action-horror-а в ночное время было бы немножко ссыкотно. ASCII и 2-х цветная палитра только добавляют атмосферности. 10 из 10. Не забудьте приобрести ультимативное издание с ранним доступом.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 11-Сен-25 00:49 
> На стороне пользователя запускается клиент, включающий около 150 строк кода на языке Python. Работа клиента сводится к передаче информации о нажатиях клавиш и выводу кадров в терминал.

Вся идея на смарку пошла


"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним9444935593 , 11-Сен-25 15:23 
А как надо было?

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Ivan7 , 11-Сен-25 03:51 
Жуть какая! Сколько же у людей энергии пропадает впустую...

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено принцесса закорючка , 11-Сен-25 10:54 
Дух линукс-игр жив!

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 11-Сен-25 11:38 
Хотите Tux Racer на SQL? :)

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 11-Сен-25 11:47 
Игра DOOM на SQL, способная выполняться в СУБД... Minecraft-сервер на COBOL отдыхает.
Ждём игори на Bash, 1C, Brainfuck.

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено глебушка , 12-Сен-25 12:28 
Ждём игори на 1C

есть уже, на инфостарте был тред про портирование героев3 туда


"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 11-Сен-25 12:58 
> Написанный на SQL 3D-рендер поддерживает трассировку лучей, проецирования спрайтов

Скорее всего, имелось в виду:
Написанный на SQL псевдо-3D рендер использует raycasting (https://en.wikipedia.org/wiki/Ray_casting#Ray_casting_in_ear...) для отрисовки, поддерживает проецирование спрайтов...


"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено анонимд , 13-Сен-25 08:59 
переизобрели Hovertank 3D - игра id Software до Wolfenstein 3D

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Neon , 15-Сен-25 04:41 
Это насколько людям делать нечего было, чтобы так заморачиваться

"Реализована многопользовательская DOOM-подобная игра, написа..."
Отправлено Аноним , 16-Сен-25 14:40 
Не хватает ANSI-цветов.