Легендарную «Змейку» уместили в 56 байтах

Новости

Разработчик создал версию «Змейки» на ассемблере x86, уместив её в 56 байт. Игра доступна онлайн и может похвастаться открытым исходным кодом

30 открытий211 показов
Легендарную «Змейку» уместили в 56 байтах

Разработчик под псевдонимом donno2048 создал сверхкомпактную версию знаменитой игры «Змейка», написанную на ассемблере для архитектуры x86.

Её исходный код занимает всего 56 байт, что делает эту реализацию одной из самых маленьких игр в мире.

Особенности проекта

  • Платформа: игра разработана для DOS, но существует и версия, которая работает без BIOS, загрузчика или операционной системы.
  • Исходный код: доступен на GitHub для свободного использования и изучения.
  • Демонстрация: онлайн-версия игры доступна для тестирования, обновляемая после каждого изменения кода.

Как запустить?

Онлайн:

  1. Перейдите на онлайн-демо через браузер.
  2. Управляйте змейкой с помощью стрелок (ПК) или свайпов (мобильные устройства).

Локально:

  1. Установите NASM и Python 3.
  2. Запустите main.sh из репозитория.
  3. Откройте браузер и перейдите по адресу http://localhost:8000.

Что вдохновило проект?

Идея создания компактной «Змейки» возникла после просмотра видео «Can you fit a whole game into a QR code?» от автора @itsmattkc. Этот проект демонстрирует возможности минималистичного программирования и эстетики кодинга.

Следите за новыми постами
Следите за новыми постами по любимым темам
30 открытий211 показов