G
GameDev: разработка игр
@make_game7.7K подп.
10.0Kпросмотров
29 марта 2026 г.
📷 ФотоScore: 11.0K
Разработчик Нильс Линхир портировал Doom в браузер с 3D рендерингом на чистом CSS. Игровая логика написана на JavaScript, но для вывода графики автор принципиально отказался от Canvas и WebGL. Вся визуализация переложена на браузерный движок стилей. Детали реализации: — каждый объект и текстура представлены обычным тегом div; — позиционирование в пространстве работает через CSS-трансформации; — геометрия вычисляется нативными CSS-функциями hypot и atan2; — сложная архитектура уровней вырезается свойством clip-path. Технический разбор архитектуры и нюансов производительности: https://tprg.ru/yGpg @make_game (теперь в VK и Max)
10.0K
просмотров
636
символов
Нет
эмодзи
Да
медиа

Другие посты @make_game

Все посты канала →
Разработчик Нильс Линхир портировал Doom в браузер с 3D ренд — @make_game | PostSniper