Реконструкция известной игры змейка на языке Jack специально для курса Nand To Tetris '24-25, написанная студентами УРФУ.
Детали игры
- Обновляющийся счет игры.
- Функционал классической змейки (змейка умирает при столкновении со стенами)
- Два режима игры для запуска в эмуляторе и на сайте
- Поддерживает любой регистр команд
Эмулятор
- Требования:
- n2t-software-suite (VM Emulator)
- Папка с файлами игры
- Установка файлов и запуск
- Скачайте папку или склонируйте этот репозиторий себе на компьютер.
- Загрузите файлы в VMEmulator в приложение и нажмите кнопку "запустить" (Возможно потребуется запустить их через компилятор .Jack файлов)
- Предпочтительно настроить скорость выполнения на Fast, сменить анимацию с "Program flow" на "No animation", нажать на кнопку клавиатуры под экраном и переключиться на английскую раскладку
Сайт
- Установка файлов и запуск (сайт от создателей курса: nand2tetris-online-compiler)
- Скачайте папку или склонируйте этот репозиторий себе на компьютер
- Откройте папку проекта с помощью кнопки на странице компилятора, нажмите "Compile" и "Run" после
- Предпочтительно настроить скорость выполнения на Fast, нажать на кнопку "Enable keyboard" под экраном и переключиться на английскую раскладку
- Нажмите 0 (при запуске в эмуляторе) или 1 (на сайте), чтобы начать игру
- После проигрыша нажмите R, чтобы перезапустить игру или J, чтобы выйти в начальное меню
- Кнопки WASD или стрелки - выбор направления движения змейки на экране (смена направления на 180° предотвращается)