декабрь 11, 2020

Circles (C64 BASIC 2K)

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

Объедините последовательность как минимум из двух соседних кругов одного цвета, чтобы очистить их и заработать очки. Чем больше кругов будет очищено за один ход, тем больше вы заработаете.

Очищенные круги будут заменены новыми цветами, падающими сверху. Вы можете перемещаться по углам, чтобы создавать формы L, S или U, однако вы не можете двигаться назад, например, чтобы нарисовать Т-образную форму.

У вас есть 90 секунд, чтобы набрать как можно больше очков возможно.

Как и в случае с другой моей работой, в нее можно будет играть только в браузере до истечения крайнего срока конкурса. Программируется на BASIC на TheC64.

Элементы управления — джойстик в порту 2 (при выпуске на C64)

  • Влево, вправо, вверх, вниз (клавиши со стрелками) — переместить прицельную сетку.
  • Удерживать огонь (клавиша Z) — объединить круги.
  • Отпустить огонь — очистить соединенные точки< /li>

  

Справочная информация

Я хотел посмотреть, насколько жесткими являются ограничения Cassette 50 для программистов BASIC и что это возможно. Как и игры на ассемблере, игры на BASIC должны быть ограничены использованием только памяти ниже 1000 долларов, что можно сделать, вставив POKE 56, 16 в начало программы, чтобы переместить «верхнюю часть» BASIC на $0fff (я думаю, именно так и происходит). работает!). После этого у вас будет чуть более 2000 свободных байт.

Я подумал, что для BASIC лучше всего подходит игра-головоломка, а не что-то, что требует быстрого перемещения или мгновенного реагирования на управление джойстиком. Я ни в коем случае не являюсь опытным программистом на BASIC, и моя первая попытка сделать более сложный блок-баВ игре sed очень быстро закончилась память, поэтому ее придется перепрограммировать на ассемблере. В итоге я получил достаточно играбельную и отзывчивую игру. Судя по тому, что в игре нет титульного экрана и вместо «Время», «Оценка» и «Лучший» используются «T, S и B», я дошел до последних нескольких байтов! Мне также пришлось убрать задержку после истечения таймера, чтобы она сразу перешла к следующему

Таким образом, вы, конечно, не сможете добиться такой глубины в своей игре, как при сборке, но, возможно, вы все равно сможете придумать что-то лучшее, чем многие оригинальные игры Cassette 50.

Как скачать Circles (C64 BASIC 2K) через торрент

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

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака Circles (C64 BASIC 2K)
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!