Post #182
1.79K
3D ландшафт в 256 байт
Существуют разные виды intro — небольших динамических сцен, генерируемых программно в реальном времени. Мы уже писали про классику жанра, intro размером в 64 килобайта; но существуют и более компактные варианты — например, с исполняемым файлом, размер которого не превышает 512 или даже 256 байт.
Казалось бы, что можно уместить в 256 байт? Но авторы 256b intro умудряются упаковать в них достаточно нетривиальный видеоряд. Например, на демопати Revision 2024 в номинации 256b intro победила команда ALCATRAZ с их шедевром Remnants. Программа запускается в DOS и написана на языке ассемблера. Разобраться в тонкостях реализации реймаршера, что создает столь реалистичную для такого небольшого бинарника картинку, можно, скачав исходный код программы, любезно предоставленный авторами.
#digest
Telegram Just code IT Как создаются 64 intro
Уверены, многие наши читатели слышали про демосцену — вид цифрового искусства, совмещающий программирование динамических графических сцен, сочинение электронной музыки, рисование и моделирование, и даже довольно сложную сюжетную составляющую.… Существуют разные виды intro — небольших динамических сцен, генерируемых программно в реальном времени. Мы уже писали про классику жанра, intro размером в 64 килобайта; но существуют и более компактные варианты — например, с исполняемым файлом, размер которого не превышает 512 или даже 256 байт.
Казалось бы, что можно уместить в 256 байт? Но авторы 256b intro умудряются упаковать в них достаточно нетривиальный видеоряд. Например, на демопати Revision 2024 в номинации 256b intro победила команда ALCATRAZ с их шедевром Remnants. Программа запускается в DOS и написана на языке ассемблера. Разобраться в тонкостях реализации реймаршера, что создает столь реалистичную для такого небольшого бинарника картинку, можно, скачав исходный код программы, любезно предоставленный авторами.
#digest
- 🔥 8