DOOMQL: Doom на SQL Doom на чем только ни запускали — на картошке, калькуляторе и тесте на беременность. Кажется, эта игра будет жить вечно, и через сотни лет ее будут запускать на кибернетических имплантах, космических кораблях или Пип-боях — в зависимости от того, куда в итоге повернет цивилизация. Ну а пока будущее не наступило, предлагаем оценить очередное воплощение бессмертной игры — теперь полностью на SQL. У Лукаса Вогеля была CedarBD, месяц отпуска по уходу за ребенком и источник вдохновения — DuckDB-Doom. Да, это еще один Doom на SQL с вкраплениями JavaScript. Лукас решил, что он может усовершенствовать эту идею: 🔵отказаться от JS и написать все полностью на SQL, 🔵улучшить производительность, 🔵добавить мультиплеерный элемент. Собственно, все это у него и получилось. 🔵Все данные о мире игры — карта, мобы, игроки — размещены в таблицах. Все события — перемещения, выстрелы, убийства мобов, респавны — учитываются скриптом, который запускается 30 раз в секунду. 🔵Визуал — это SQL-представления, отрисованные в 3D c помощью рейкастинга. 🔵Можно не только играть с друзьями, но и даже читерить. 🔵И все это с уверенными 30 FPS при разрешении 128 x 64 пикселей. В общем, очередное доказательство превосходства как Doom, так и SQL. Если хотите своими глазами посмотреть, как вообще это работает, код лежит на гитхабе.
DOOMQL: Doom на SQL Doom на чем только ни запускали — на картошке,…
Из этого канала
- #1901Когда были в Петербурге, посетили выставку в Русском Музее: «Наш авангард».…
Когда были в Петербурге, посетили выставку в Русском Музее: «Наш авангард». Среди всех других экспонатов хочу выделить отдельный зал, посвященный…
- #1904Как формируется характер нейросети Когда воспитанный Маском Grok начал называть…
Как формируется характер нейросети Когда воспитанный Маском Grok начал называть себя «МехаГитлером», это было забавно, но предсказуемо.
- #1905ИИ и мировой (почти) рынок труда Недавно OpenAI и Anthropic выложили…
ИИ и мировой (почти) рынок труда Недавно OpenAI и Anthropic выложили исследования про то, как люди пользуются и продуктами.
- #1899Side hustle для аналитика Ставка на карьеру в корпорации утопична. У меня было…
Side hustle для аналитика Ставка на карьеру в корпорации утопична. У меня было несколько кейсов, когда политика партии менялась на 180 градусов,…
- #1898AI-хайп идет на спад? Об этом говорят данные, собранные Бюро переписи…
AI-хайп идет на спад? Об этом говорят данные, собранные Бюро переписи населения США.