Змейка на ассемблер NASM под Linux

Змейка на ассемблер NASM под Linux

На третьем курсе колледжа решил написать змейку на языке ассемблера. Была выбрана ОС, а именно Linux, так как работаю именно в этой ОС. В качестве языка ассемблера был выбран NASM.

РЕКОМЕНДУЕМ:
Игра твит или как создать игру, которая уместится в один твит

Преимущества змейки:

  • быстрая работа за счет языка низкого уровня,
  • управление посредством wasd.

Недостатки змейки:

  • костыли,
  • не предусмотрена возможность победы,
  • сильное отличие от классической концепции змейки.

Основной проблемой было отложенное считывание клавиши. Для управления консолью использовалось ESC-последовательности.

Вот примерная работа программы:

Чтобы собрать змейку необходимо написать make snake в директории со змейкой. (Если змейка уже собрана, то исполнить команду make clean).

Спасибо за внимание.

Ссылка на проект

Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. Den

    Отличная змейка, мне понравилась. Мало кто пишет на ассемблере сегодня

Добавить комментарий