БлогNot. Galaga.JS

Galaga.JS

Реально ли перебить всех коронавирусов чужаков в этой игре и стать неуязвимым? Думаю, что да, просто пройдите 10 уровней.

Почему-то вспомнилась сегодня в связи с надоевшей всем темой эта классическая игра и захотелось собрать её для Web.

Оригинальная игра называлась Galaga или Space Invaders и была ещё на "Спектрумах", а потом на старых DOS-компьютерах.

Управление - обычное, стрелки и пробел.

С переходом на более высокие уровни враги не меняют начальную конфигурацию, но начинают атаковать и стрелять чаще.

У нашего кораблика есть небольшая вертикальная степень свободы.

скриншот Galaga.JS
скриншот Galaga.JS

Возможно, в этом довольно старом коде, "реанимированном" из открытых источников, будет что-то меняться, поэтому файл отдельно не прикрепляю, а увидеть исходник игры можно из исходного текста её страницы (кодировка Юникода utf-8).

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

 Открыть игру Galaga в текущем окне/вкладке (32 Кб)

Мне лично из кода могут ещё пригодиться список элементов linkedList, пересечение 2 прямоугольников rectIntersect, цифровой "шрифт" из квадратиков oneDigit.

17.04.2020, 01:08 [1811 просмотров]


теги: игра javascript графика ретро

К этой статье пока нет комментариев, Ваш будет первым