Сегодня 06 февраля 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Классическую игру «Змейка» смогли ужать до 56 байт и уместить в QR-код

Разработчик с ником Donno2048 представил невероятно компактную версию классической «Змейки», выпущенной ещё в 1998 году для мобильного телефона Nokia 6110. Общий объём данных составляет всего 56 байт — вся информация уместилась в QR-код. Подготовленная специально для MS-DOS версия аркады может считаться одной из самых миниатюрных работающих игр в истории.

 Источник изображения: TechSpot

Источник изображения: TechSpot

Для сравнения: даже простейшая программа Hello World с использованием современных компиляторов будет занимать несколько килобайт (базовый исполняемый файл — около 10 Кбайт). Легендарная Pac-Man образца 1980 года «весила» порядка 12 Кбайт — гигантский объём по сравнению со «Змейкой» от Donno2048.

Конечно, подобная радикальная миниатюризация не могла обойтись без побочных эффектов. Если, например, длина самой змейки достигает в игре длины в три звена, то попытка двигаться в обратном направлении приводит к её самоуничтожению. Впрочем, искушённые геймеры могут расценить это как дополнительное усложнение геймплея.

Есть и трудности с совместимостью. В DOSBox и веб-эмуляторе всё работает без нареканий (онлайн-демо доступно по ссылке), но на оригинальных компьютерах, совместимых с MS-DOS, скорость работы игры будет слишком высока. При создании сверхкомпактной версии «Змейки» энтузиаст использовал продвинутые алгоритмы сжатия и утилиты вроде Crinkler.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Ошибочка вышла: корейская криптобиржа Bithumb подарила пользователям по 2000 биткоинов вместо 2000 вон 5 мин.
Названы 26 ключевых технологий, которые в ближайшие 5 лет получат широкое применение в российском бизнесе 19 мин.
«Death Stranding в XIII столетии»: игроков впечатлил геймплей симулятора монгольского средневекового курьера The Legend of Khiimori 2 ч.
Аутентичность и детализация: разработчики ремейка «Готики» рассказали, как оживляли мир и персонажей в игре 3 ч.
Пользователи устроили массовые протесты против отключения GPT-4o — он стал их другом, партнёром и наставником 3 ч.
«Просто безумие»: разработчики Baldur’s Gate 3 отреагировали на анонс сериала по Baldur’s Gate 3 4 ч.
Windows 11 научится передавать музыку сразу на несколько Bluetooth-наушников, но большинство ПК не будет поддерживать эту функцию 4 ч.
Европа обвинила TikTok в том, что его бесконечная лента вызывает привыкание 6 ч.
Биткоин едва не провалился ниже $60 000, но отскочил 6 ч.
Apple заморозила создание ИИ-ассистента по укреплению здоровья 7 ч.
Threadripper Pro 9995WX разогнали до 5,3 ГГц без азота — крышку превратили в водоблок, добавили чиллер и 140 литров воды 7 мин.
SpaceX возобновила испытание мегаракеты Starship — новый полёт не за горами 3 ч.
Конец эпохи Intel: TSMC вот-вот может стать крупнейшим работодателем в полупроводниках 4 ч.
Получено прямое доказательство причин неоднородности магнитного поля Земли — виноваты загадочные структуры в мантии 4 ч.
Время — деньги: SiTime отчиталась о росте на рынке ЦОД и объявила о покупке смежных активов Renesas Electronics 5 ч.
ИИ-пирамида: M5Stack представила мини-компьютер AI Pyramid Computing Box в необычном корпусе 5 ч.
ИИ помог палеонтологам распознавать динозавров по окаменевшим следам 6 ч.
Флагманские беспроводные наушники Sony WF-1000XM6 выйдут на следующей неделе 6 ч.
Затраты четырёх американских гиперскейлеров на ИИ ЦОД и оборудование превысят в 2026 году $650 млрд 6 ч.
Грядет подорожание кулеров из-за подскочивших цен на медь и олово 6 ч.