The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Реализована монгопользовательская DOOM-подобная игра, написанная на SQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от EuPhobos (ok), 10-Сен-25, 09:39   +7 +/
> Все компоненты игры написаны на SQL

Однако

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #25, #32

3. Сообщение от Аноним (3), 10-Сен-25, 09:40   +7 +/
Сисадмину было очень скучно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22

4. Сообщение от Смузихлеб забывший пароль (?), 10-Сен-25, 09:42   –3 +/
Но зачем и, главное, есть подозрение на недосказанность в заголовке
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19

7. Сообщение от Аноним (7), 10-Сен-25, 09:53   +3 +/
Выдрали из контекста и рады. Цитируйте полностью "shell-скрипта, который 30 раз в секунду выполняет SQL-код для расчёта траектории выстрелов, анализа столкновений, обработки ввода и возрождения игроков."
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

9. Сообщение от 45633 (?), 10-Сен-25, 09:56   –1 +/
чё тока не придумают, чтобы привлечь внимание. Тогда уж стрип-покер нужно было писать.
Ответить | Правка | Наверх | Cообщить модератору

10. Сообщение от Аноним (10), 10-Сен-25, 09:57   +1 +/
Дум в экселе больше впечатлял. А зачем там постгрес, sqlite на много порядков быстрее?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33

15. Сообщение от Аноним (15), 10-Сен-25, 10:39   +1 +/
Уже можно писать на вики "SQL - язык общего назначения?"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36

16. Сообщение от Ганс Грубер (?), 10-Сен-25, 10:50   +7 +/
Но это ни разу не doom, wolf3d с натяжкой
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17, #40

17. Сообщение от eugener (ok), 10-Сен-25, 11:17   +/
Тоже как посмотрел видео — сразу подумал про wolf3d.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

19. Сообщение от Подстилка Линуса (?), 10-Сен-25, 11:35   +1 +/
Just for fun
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

20. Сообщение от лох (?), 10-Сен-25, 11:58   +/
Думал, что очередная поделка на SDL
Ответить | Правка | Наверх | Cообщить модератору

21. Сообщение от Shuraemail (??), 10-Сен-25, 12:18   +/
Ждём порт на монгу
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

22. Сообщение от аролп5 (?), 10-Сен-25, 12:25   –1 +/
Похоже начался новый учебный код и студенты бросились создавать проекты для своего портфолио на ххру
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #28

23. Сообщение от Аноним (23), 10-Сен-25, 12:47   +/
>20-строчного shell-скрипта, который 30 раз в секунду выполняет SQL-код для расчёта траектории выстрелов, анализа столкновений, обработки ввода и возрождения игроков

пошаговый doom

Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Аноним (25), 10-Сен-25, 13:22    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

26. Сообщение от Аноним (26), 10-Сен-25, 13:26   +1 +/
После дума внутри дума, всё остальное не удивляет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

27. Сообщение от Аноним (27), 10-Сен-25, 14:08   +/
я студентом на практике начинал так, писал плоскую стрелялку на dBASE портированный на советский ЭВМ.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29

28. Сообщение от 12yoexpert (ok), 10-Сен-25, 15:30   +/
ты хотел сказать "хрю"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #31

29. Сообщение от Аноним (32), 10-Сен-25, 16:35   +/
И всё ради того чтобы написать об этом на сайте написаном на коленке на перле.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

30. Сообщение от Аноним (32), 10-Сен-25, 16:36   +/
После докера внутри докера, всё остальное не удивляет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

31. Сообщение от Аноним (32), 10-Сен-25, 16:37    Скрыто ботом-модератором+2 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

32. Сообщение от Аноним (32), 10-Сен-25, 16:38   +/
Когда sql научится вызывать шел команды случится апокалипсис.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #42

33. Сообщение от Аноним (33), 10-Сен-25, 16:43   +/
игра многопользовательская, а sqlite - нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #35

34. Сообщение от Аноним (34), 10-Сен-25, 17:08    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

35. Сообщение от Аноним (10), 10-Сен-25, 17:46   +/
> игра многопользовательская, а sqlite - нет

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #38

36. Сообщение от Аноним (36), 10-Сен-25, 19:23   +/
Её модификации только. Оригинал нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

37. Сообщение от Дидыemail (ok), 10-Сен-25, 19:31   +1 +/
Срочно переписать на rust!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

38. Сообщение от Аноним (38), 10-Сен-25, 20:13   +/
Осталось сделать так, чтобы у всех был доступ к файлу с базой и блокировкам. Сразу скажу, что PG поднять проще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #41

39. Сообщение от Анон1110м (?), 10-Сен-25, 20:50   +/
Вот на это и похож мир web'ного программирования. Гордость за костыльные костыли, восхваление вшивенького JavaScript, не сайты и HTML–страницы а web–приложения, божествення асинхронность священного JavaScript и т.д.
Ответить | Правка | Наверх | Cообщить модератору

40. Сообщение от Аноним (40), 10-Сен-25, 20:54   +/
Всё ради хайпа жи. Дум портировали на 10050 разных устройств и переписывали в том числе и на расте. Вольф3Д таким похвастаться не может (хотя его тоже в своё время на некоторые ОС, отличные от  DOS, переносили).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

41. Сообщение от Аноним (10), 10-Сен-25, 21:31   +/
Можно через p2p в браузере? Кто-то 1 хостит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

42. Сообщение от ьщккгнр (?), 10-Сен-25, 21:31   +/
pl/sh давно есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

43. Сообщение от Ценитель GPL рогаликовemail (?), 10-Сен-25, 22:13   +/
Даже немного криповатенько. Наверное в детстве от такого action-horror-а в ночное время было бы немножко ссыкотно. ASCII и 2-х цветная палитра только добавляют атмосферности. 10 из 10. Не забудьте приобрести ультимативное издание с ранним доступом.
Ответить | Правка | Наверх | Cообщить модератору

44. Сообщение от Аноним (44), 10-Сен-25, 22:57    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

45. Сообщение от Аноним (45), 10-Сен-25, 23:26   +/
Давайте возьмём вилку и сделаем из неё автомат.
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру