Найти тему
Дима Линк

Свободный Блокер – блоки и середина экрана

На языке программирования Фри Бэйсик (Free Basic) доделываю игру Свободный Блокер или Фри Блокер (Free Blocker). Пишу ее на языке программирования Фри Бэйсик (Free Basic). Поэтому и название такое. А игра про квадратики. И я их называю блоками. Как тетрис, там, тоже, были блоки. Но, здесь, все просто.

-2

Ты находишься в линии. Такая полоска посредине экрана. И у тебя три шага всего. Влево и вправо. Три положения. Центральное, левое и правое. И пробелом ты ловишь квадратики (блоки), которые, как бы, двигаются в твою сторону. Хочешь – считай, что они падают в стакан, как бы, сверху. Или, ты летишь в космосе по прямой линии или по дороге (шоссе) двигаешься. Это дело фантазии. Пробелом ты ловишь блоки.

Пробел активирует два блока, которые подрисовываются перед тобой. Если блок попал в один из этих блоков, то ты получаешь очки! А если блок врезался в тебя - то ты теряешь энергию! Блоки появляются в верхней части экрана, случайным образом.

В этом весь и смысл игрушки.

-3

Игрушка простая – пробую новый Бэйсик для себя. Чтобы потом программировать. Пошло отлично дело! Но это первая игрушка на Фри Бэйсике. И поэтому простая будет.

Интересно, что игрушка идет, как будто бы - такая псевдо модель стрелялки. Шмапы (shmups) такие игры еще называются. Стреляй в них всех. Поджанр. То есть, узкая полоска. И ты там летишь с бешеной скоростью. Все быстро мимо тебя пролетают. Как бы, немного, так идея - прототип стрелялки.

-4

Еще игрушка выполнена в разрешении экрана 320 на 200 и 16 цветов. Что очень напоминает ретро. И какой-нибудь МС ДОС. Какую-нибудь, простую игрушку для МС ДОС. Чтобы отдохнуть в свободное время.

-5

Еще, такая мысль была. Что ты находишься в каком-то космическом тоннеле, в подпространстве, в кротовой норе и летишь там. И с тобой все это происходит.

Тут все просто – лови пробелом блоки и получай за это очки. Двигайся по уровням. Меню все простые.

-6

Сам вот бывает просматриваю игровые экраны из старых игр, МС ДОС игр. В том числе, как бы, с минимальной графикой, 16 цветов или текстовой графикой. И очень давно интересовало такое подражание такому типу игр для МС ДОС.

Игрушка, такая, как бы, минимальная, все необходимое, чтобы быть игрой тут есть - это первая проба языка программирования Фри Бэйсик.

-7

Немного хочу уделить внимания технической части. Есть что сказать. Но кратко напишу. Потому что, все-таки, тут больше про видеоигры! А у меня вот целые такие достижения! Раньше, я такого не умел!

Сейчас пробую новый диалект языка программирования Бэйсик – на этот раз Фри Бэйсик (Free Basic). Учусь программировать на Бэйсике! Звучит сильно! Вот, я большой любитель Бэйсика! И очень этим горжусь! Читаю руководство пользователя, мануал. Пишу код.

-8

А еще в придачу, наконец-то, пишу весь код через программу Gvim. Это редактор текста для программирования. Но, какой-то, он такой глобальный, что я бы лично назвал бы его какой-то операционной системой просто. Он столько всего умеет! Или чем-то типа оболочки Нортон Коммандер или Тотальный Командир. Но только под нужды программирования. Невероятная штуковина.

-9

И, даже, сам компилирую через команды, мэйкфайл, впервые, сам самый простой написал. Структура программы модульная. То есть состоит из разных файлов.

Как же здорово программировать на Бэйсике! Имей свой отличный БЭЙСИК день!

-10

Эта игрушка выйдет в рамках новой версии набора Бэйсик Паскаль игр. Эта и другие игрушки будут в новой версии набора Бэйсик Паскаль. Как только наберется несколько готовых игр. То все они будут в новой версии набора Бэйсик Паскаль. И сама новая версия набора Бэйсик Паскаль будет опубликована для скачивания.

Бэйсик Паскаль набор - целый набор игр и программ, написанный на бэйсике и паскале. Это ретро.

По каждой игре и программе есть страница на сайте автора. Там есть дополнительная информация, описания, картинки, арты.

Бэйсик Паскаль: http://www.dimalink.tv-games.ru/packs/basicpascal/index_rus.html

Итчио:
https://dimalink.itch.io/basic-pascal
ГеймДжолт:
https://gamejolt.com/games/BasicPascal/773385
Сайт:
http://www.dimalink.tv-games.ru/home_rus.html