март 5, 2022

STOP THE micro EXPRESS by IvanBasic

Добавить в
Мои игры
Торрент
Скачать

ОСТАНОВИТЬ микроЭКСПРЕСС

 Игра написана на 10 строках простого Sinclair BASIC.

 Для конкурса Homeputerium 10Liner BASIC 2022 года.

Категория: EXTREME-256 

Автор: @_IvanBasic_ 

Внимание: только режим 48K.

Миссия 

Микроверсия игры «Останови экспресс ITA», миссия — дойти до локомотива, чтобы остановить вышедший из-под контроля экспресс. Вы должны пройти и перепрыгнуть через крышу, начиная с последнего вагона, в поезде 1 локомотив и 19 вагонов. Ножи летят к вам сзади и спереди, прыгайте, чтобы избежать их; если они коснутся тебя, ты упадешь. Прыгайте между машинами, чтобы не упасть. Падение означает завершение миссии и начало заново (живой остался только один). Если вы доберетесь до локомотива, пройдите налево, чтобы войти, и поезд замедлится до полной остановки, то миссия будет выполнена.

Ключи 

O Влево – P вправо – прыжок с помощью Caps Shift. Многократное нажатие клавиш. Не переопределяемо, но если вы имеете хотя бы элементарные представления о Sinclair Basic (Руководство пользователя поможет), вы можете изменить ключи в коде.

Код 

Строка 2 – настройка черного экрана и пользовательской графики, а ДАННЫЕ распределяются между строками 2 и 11 для выполнения правил (максимум 256 символов в строке).

Строка 3 — установите игровые переменные, строку для поезда и числовое значение для элемента управления игрой. s – флаг перехода (0 без перехода, 1 и 2 кадра перехода) 

e – координата ножа.

 c – счетчик нескольких loоперации (столбы, звук дорожки) 

d – направление ножа, -1 влево, +1 вправо 

x – координата нашего героя в поезде (x=1 вход в локомотив, x=291 конец вагонов) 

b – кадр спрайта (1 прыгает, 2 стоят)

 f – логический флаг в зависимости от состояния перехода 

a$ – обучение атрибутов для LPRINT 

b$ – 15 атрибутов, соответствующих игровому экрану, включая полюса.

c$ – строка с основной последовательностью 

Строка 4 – определяет, нажата ли клавиша перехода.

Строка 6 – определяет, нажаты ли движущиеся клавиши. Проверяет, нажата ли левая клавиша, затем перемещается.

Строка 7 – проверяет, нажата ли правая клавиша, затем перемещается.

Строка 8 – перемещает нож; обновляет поул-позицию, если она находится в пределах экрана, то звучит трек.

Строка 9 — печатает все, что есть на экране: обновляем поезд, пути и столб; стирает нож и героя и печатает их в новом положении, как в последовательности стоя, так и в прыжке. LPRINT — это специальный токен в Sinclair BASIC, инновационный способ использования которого позволяет очень быстро изменять атрибуты экрана, создавая эффект прокрутки поезда и столбов.

Строка 10 – Проверяет, касается ли нож героя, или нет ли внизу крыши; в обоих случаях прыжок должен быть равен 0 (s=0). Если это произойдет, герой упадет, поезд убежит, и игра закончится сообщением «Игра окончена». Жду паузы, чтобы начать. Строка 11 – цикл, если вы все еще не дошли до локомотива (x еще не 1), дифференцируя, на какую линию идти в зависимости отфлаг перехода (s=0 переходит к строке 4, s=1 или 2 переходит к строке 6 без проверки клавиши перехода). Если вы дошли до локомотива (x=1), он переходит на следующую линию (последняя последовательность). Эта строка содержит некоторые дополнительные UDG и ДАННЫЕ управления игрой. Строка 12 – Последовательность выполнения миссии: поезд замедляется до остановки, и отображается поздравительное сообщение. Ожидание нажатия клавиши для запуска игры.

Хотите изменить уровень сложности? Слишком легко?

Измените в строке 4 значение s, установив LET s=1 AND… Прыжок будет короче, и точность потребуется больше. Слишком сложно? Измените его на LET s=3 AND…, прыжок будет длиннее. (Установка значений s вне диапазона от 1 до 3 может привести к сбоям в воспроизведении). Ножи слишком частые? Измените в строке 9 пределы, проверяемые переменной e, ниже 7 и выше 23 соответственно. Проверьте разные значения и посмотрите, что произойдет (всегда соблюдайте от 1 до 7 для левого предела и от 23 до 30 для правого).

Как скачать STOP THE micro EXPRESS by IvanBasic через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака STOP THE micro EXPRESS by IvanBasic
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!