Skip to content

mmcs-gd/task-1-notenot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development

cd ping-pong-test
npm install
npm start

Задание

Реализовать игру модификацию игры Pong со следующими правилами

  1. Шарик не может покидать экран. От верхней и боковых границ экрана он отскакивает, меняя направление движения, по фиксированному закону - "угол падения равен углу отражения".
  2. При столкновении шарика с нижней границей игра заканчивается, game loop останавливается.
  3. Игрок перемещает блок по нижней границе экрана при помощи курсора мышки.
  4. От верхней границы блока шарик отскакивает как от стенки
  5. В левом верхнем углу экрана отображается текущий счет
  6. Счет увеличивается на 1 каждую секунду.
  7. Каждые 30 секунд скорость шарика увеличивается на 10%.
  8. Каждые 15 секунд в случайной точке верхней половины экрана возникает бонус в форме плюса, которые начинает движение по к нижней границе экрана по произвольной траектории.
  9. При контакте с нижней границе экрана бонус исчезает, при контакте с блоком игрока - увеличивает счет на 15 единиц.

About

task-1-notenot created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published