Galaga.JS
Реально ли перебить всех коронавирусов чужаков в этой игре и стать неуязвимым? Думаю, что да, просто пройдите 10 уровней.
Почему-то вспомнилась сегодня в связи с надоевшей всем темой эта классическая игра и захотелось собрать её для Web.
Оригинальная игра называлась Galaga или Space Invaders и была ещё на "Спектрумах", а потом на старых DOS-компьютерах.
Управление - обычное, стрелки и пробел.
С переходом на более высокие уровни враги не меняют начальную конфигурацию, но начинают атаковать и стрелять чаще.
У нашего кораблика есть небольшая вертикальная степень свободы.

скриншот Galaga.JS
Возможно, в этом довольно старом коде, "реанимированном" из открытых источников, будет что-то меняться, поэтому файл отдельно не прикрепляю, а увидеть исходник игры можно из исходного текста её страницы (кодировка Юникода utf-8).
Кое-что сегодня можно делать экономичней, в частности, кривые Безье, по которым движутся "захватчики" во время атаки.
Открыть игру Galaga в текущем окне/вкладке (32 Кб)
Мне лично из кода могут ещё пригодиться
список элементов linkedList
, пересечение 2 прямоугольников rectIntersect
, цифровой "шрифт" из квадратиков oneDigit
.
17.04.2020, 01:08 [2070 просмотров]