Уровень 0 · материалов: 3
В кластер входят документы, посвященные техническим аспектам запуска, разработки или внутреннего устройства игры Doom и её клонов.
Общие признаки: игра Doom, техническая реализация, оптимизация под ограничения железа, программирование и архитектура
Группа выше: Разбор классических игр и ремейки
Смысл: The author describes the technical process of creating a functional Doom-style first-person shooter for the JS13K competition. The core idea is to demonstrate how complex game mechanics (3D rendering, AI, sound, and map design) can be implemented within an extreme size limit of 13KB through clever optimization and procedural generation.
A technical breakdown of how to build a 3D first-person shooter under a 13KB limit using procedural generation and extreme code optimization.
Смысл: The text analyzes the technical implementation of AI in DOOM (1993), highlighting how the developers used Finite State Machines, BSP trees, and clever data-driven design to create a dynamic combat experience within the strict hardware constraints of the era.
A technical analysis of how DOOM used Finite State Machines and BSP optimization to create efficient and engaging enemy AI in 1993.
Смысл: The author analyzes two different children's digital cameras to see if they can run the game Doom. This involves hardware disassembly, firmware dumping, and developing a custom disassembler for the rare OpenRISC architecture, eventually succeeding on a device powered by a Spreadtrum chip.
The author reverse-engineers two budget children's cameras, creates a custom disassembler for the rare OpenRISC architecture, and successfully ports Doom to a Spreadtrum-powered model.