Галиксанар – подводный и движение

 


Это простая стрелялка. Как ретро игры. Типа Космическое вторжение (Space Invaders) или Галага (Galaga). Ты двигаешься влево и вправо и стреляешь. Две линии врагов. Они сверху. И меню снизу. Фантастический подводный космический внешний вид. И фирменное разрешение экрана 320 на 240. 64 цвета палитра СГА. Прямо все  соблюдено по ретро теме. А программируется на Свободный Бэйсик (Free Basic) при использовании редактора Джи Вим (GVim).


Прямо ретро тема! Редактор это сам кстати такой белый. Как виндоус 3.11 интерфейс. Это тоже здорово. И там все по-своему. В игре какие-то монстры. Я думаю это все под водой на другой планете. Или в космосе. На усмотрение игрока.

Сейчас уже есть анимация врагов. Чтобы враги были не статичными а двигались. Шевелились.  Там шевелили щупальцами. Это шутка. Я сделал им анимацию. Она простая вдоль горизонта. Двигаться влево, потом вправо и вернуться в центр. Или наоборот. Все тоже самое только в правую сторону. То есть у них по формуле всегда есть центральное место. Где они стоят. Ставятся каждый в свою позицию при старте уровня.


Получилось уже веселее и забавно! Они так двигаются. Каждый в свою сторону. Это 20 штук их. И 10 в линии. И каждый куда в свою сторону двигается. Кто-то влево, кто-то в право. Выглядит неплохо. Динамично.

Еще появилось меню. Оно снизу. Внутри игры. Там мелким шрифтом идет номер уровня, количество жизней. И игровой счет. За попадание во врага ты получаешь целых 10 очков. А  за уничтожение врага еще 100 очков. Количество жизней. Это энергия. Так интереснее. И ее у тебя 1000. У врагов кстати тоже 1000. И в демо, пока 1 выстрел это 300 единиц энергии снимает.


Доделано игровое меню. В целом почти готово. Мелкие правки остаются. Переместить что-то повыше. Поднять текст выше. Или ниже. А так все есть. Весь текст – это на самом деле Bmp картинки. И я загружаю картинки с текстом. Там та же история и с цифрами. Отдельный шрифт на цифры. Чтобы показывать числовую информацию. Такую как игровой счет. Или номер уровня.

Уровни тут я называю словом галактика. И целую систему запрограммировал. Модуль для отображения чисел. И ты еще умеешь стрелять уже. Такие цветные шарики. Или как жуки, Такие жучки как будто. Звездочки вылетают. Они умеют попадать во врагов. Это тоже уже просчитано.


Враги по идее тоже умеют стрелять. Но в демо пока этого нету. Игра постепенно преображается. Приобретает динамику. И свой стиль. По ходу дела додумываю игровую идею. В главном меню добавил еще один слой текста. Теперь название игры- пишется три раза. Один слой под другой. Так показалось интереснее. Такая была изначальная идея.



Игрушка такая в темном исполнении. Темно фиолетовый или темно синий фон. Для интереса. Не совсем прямо черный. И какие-то загадочные монстры. Хотят черный фон я тоже уже заготовил. Просто цвет на весь экран. Это и есть фон.




Ты тоже кстати кто-то странный. И тоже по своему похож на монстров сверху. Один внешний вид примерно. Только как бы ты как техника наверное. А сверху какие-то существа. Наверное. Вдохновение из космоса. Из фантастики. И подводного мира. Где живут странные существа. И все светится. Глубоководный мир имеется ввиду.



Стрельба кстати по таймеру. Там примерно 0.2 секунды пауза у игрока между выстрелами. Ну чтобы не слишком часто. А буфер на пули – 10 штук всего. У игрока. И 20 штук у противников. Но они так много стрелять не будут. Так для динамики постреливать с разных сторон. Чтобы по динамичнее было. Слева кто-то стрельнул. Справа кто-то тоже. И посередине.

 Это уже дело к  игровому процессу идет.  


Бэйсик Паскаль версия 1.20 "Лягушка" – самая новая версия. В этой версии предлагается еще 4 новых игр! Удочка, Пароход, Авто Машина Стоп, Лягушка. И еще целая куча ретро игр! Это набор ретро игр на современных версиях Бэйсика и Паскаля. 


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

Сайт: http://www.dimalink.tv-games.ru/home_rus.html


 

Комментарии

Популярные сообщения из этого блога

Б Мяч – праздничные прямоугольники!

Созвездие – НЛО редкий гость

Базовый Лабиринт – блуждание в лабиринте