#Commodore64 #GreyEngine2 #SpritMultiplexer #C64Homebrew #C64Dev #Raycasting #RetroComputing
https://theoasisbbs.com/greyengine2-sprite-multiplexer-pushes-c64-hard/?fsp_sid=8200
Как устроен ГИГАХРУЩ: клеточный мир, WebGL-рейкастер и A-Life без движка
В прошлой статье про ГИГАХРУЩ мы показали игру как живой weird-проект: браузерный survival horror / ARPG без движка, ассетов и спокойной жизни. С тех пор проект уже стал заметен в локальном инди-комьюнити: в него играют, о нем спорят, его архитектурные решения стали отдельной темой. Поэтому этот текст не питч и не просьба оценить демку. Это инженерный разбор проекта, который уже обрастает сообществом: где данные, где системы, где рендер, что хранится постоянно, что материализуется, почему мы не берем готовую mesh-сцену и как все это держится в браузере. Разберем, как ГИГАХРУЩ устроен под бетоном: один активный клеточный этаж, typed arrays, плоские сущности, WebGL raycasting, A-Life, самосбор как мутация мира, сохранение, ограничения и MESH PASS как render-only объем поверх клеточной симуляции. Читать дальше
https://habr.com/ru/articles/1045220/
#ГИГАХРУЩ #gamedev #TypeScript #WebGL #raycasting #ALife #процедурная_генерация #браузерная_игра #самосбор #MESH_PASS
A RayCast FPS in COBOL
https://fed.brid.gy/r/https://hackaday.com/2026/06/06/a-raycast-fps-in-cobol/
[Перевод] Как уместить DOOM в QR-код
DOOM известен тем, что запускается где угодно – благодаря портам, которые появляются с 1993 года. Мем «It Runs Doom» («Он запускает DOOM») живёт в интернете уже больше десяти лет. Люди запускали DOOM на тостерах, на тачбарах макбуков, на умных холодильниках. И, кажется, я – первый человек, который уместил DOOM в QR-код.
https://habr.com/ru/companies/cloud4y/articles/1038838/
#DOOM #QRкод #JavaScript #HTML #минификация #сжатие_данных #gzip #DecompressionStream #Web_API #raycasting
TTF-DOOM: как я запустил 3D-рейкастер внутри TrueType-шрифта
Каждый, кто хоть раз заглядывал на Hacker News или r/ItRunsDoom, знает традицию: DOOM должен работать на всём. PDF-файлы, SQL-запросы, кишечные бактерии, тест на беременность - список бесконечен, и каждый новый порт абсурднее предыдущего Но я задался вопросом: а можно ли запустить DOOM внутри шрифта? Оказалось, что можно. И вот как.
https://habr.com/ru/articles/1020668/
#doom #truetype #font #raycasting #hinting #javascript #creative_coding #turingcomplete #байткод #компилятор