Сегодня 14 апреля 2025
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
Тренды 🔥
«Вы не можете спланировать фильм такого масштаба по Zoom»: режиссёр «Бордерлендс» объяснил провал экранизации 4 мин.
GSC пообещала сделать S.T.A.L.K.E.R. 2: Heart of Chornobyl «той игрой, которую вы заслуживаете» — план ближайших обновлений 37 мин.
Начался процесс, который грозит Meta потерей Instagram и WhatsApp, а также многомиллиардными убытками 2 ч.
Google устранила уязвимость в Chrome, существовавшую 23 года 4 ч.
Аудитория ChatGPT приблизилась к миллиарду пользователей благодаря аниме-картинкам 5 ч.
Почти половина любителей мобильных игр играет в них в рабочее время 6 ч.
Сооснователь Troika раскрыл детали вырезанного мультиплеера Vampire: The Masquerade — Bloodlines, который был вдохновлён Counter-Strike 6 ч.
Чистая прибыль «Солар» за 2024 год достигла 1,3 млрд руб. 7 ч.
Начинающие разработчики ИИ-приложений привлекли рекордные $8,2 млрд инвестиций за прошлый год 7 ч.
«Будет явно пушка»: профессиональная русская озвучка Alan Wake 2 от GamesVoice получила новый трейлер и дату выхода 7 ч.
Intel продала контролирующую долю в Altera частной инвестиционной компании Silver Lake 2 мин.
Nvidia запустила выпуск ИИ-чипов «Made in USA» и пообещала развивать американское производство 23 мин.
Неопределённость хуже полного запрета: тарифная политика США вряд ли поможет рынку ЦОД 31 мин.
Samsung представила планшет, который может работать вообще без аккумулятора 33 мин.
Samsung представила Galaxy XCover7 Pro — неубиваемый смартфон со съёмной батареей 40 мин.
Intel продала подразделение FPGA — Altera перешла под контроль Silver Lake за $8,75 млрд 51 мин.
Телекоммуникационные услуги в России подорожали на 12,87 % 60 мин.
А ватты где? Захотевшая стать ИИ-сверхдержавой Великобритания задумалась, где взять энергию для ЦОД 2 ч.
Установлен новый рекорд разгона памяти — DDR5-12772, его поставила память G.Skill 4 ч.
GAC и Didi к концу года запустят производство беспилотных такси четвёртого уровня 5 ч.