an3wers / demo-web-game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space Invaders - 2D retro game

Концепция

Space Invaders - классическая ретро-игра, написанная на React + Typescript. Действие игры происходит в космосе, где игрок управляет космическим кораблем, которому поручено защитить Землю от вторжения инопланетных кораблей. Игрок может перемещать космический корабль влево и вправо, чтобы уклоняться от снарядов пришельцев, одновременно стреляя, чтобы уничтожить наступающих захватчиков.

В игре есть несколько уровней, причем сложность каждого уровня возрастает по мере того, как корабли пришельцев движутся быстрее и выпускают больше снарядов. Игрок должен маневрировать своим кораблем, чтобы не попасть под атаку пришельцев и не потерять жизнь. Игрок начинает игру с ограниченным количеством жизней, а игра заканчивается, когда все жизни потеряны.

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

Технологии

React, Redux, TypeScript, Node.js

About


Languages

Language:JavaScript 92.7%Language:HTML 7.3%