feat: Добавлен хедер с информацией о текущем уровне и количестве оставшихся жизней
This commit is contained in:
+3
-2
@@ -8,6 +8,7 @@ import {
|
||||
BRICK_WIDTH,
|
||||
CONTAINER_HEIGHT,
|
||||
CONTAINER_WIDTH,
|
||||
HEADER_HEIGHT,
|
||||
PADDLE_HEIGHT,
|
||||
PADDLE_WIDTH,
|
||||
PERK_BALL_SPEED_DECREASE,
|
||||
@@ -33,7 +34,7 @@ export class Game {
|
||||
|
||||
this.paddle = new Paddle(0, CONTAINER_HEIGHT - PADDLE_HEIGHT, PADDLE_WIDTH, PADDLE_HEIGHT);
|
||||
this.balls = [new Ball(0, 0, BALL_RADIUS, BALL_SPEED, BALL_INITIAL_ANGLE)];
|
||||
this.bricks = layBricks(this.levels[this.currentLevel], BRICK_WIDTH, BRICK_HEIGHT);
|
||||
this.bricks = layBricks(this.levels[this.currentLevel], BRICK_WIDTH, BRICK_HEIGHT, HEADER_HEIGHT);
|
||||
this.perks = [];
|
||||
|
||||
this._placeBallOnPaddle();
|
||||
@@ -112,7 +113,7 @@ export class Game {
|
||||
_proceedToNextLevel() {
|
||||
this.ball.increaseSpeed(BALL_SPEED_LEVEL_STEP);
|
||||
this._placeBallOnPaddle();
|
||||
this.bricks = layBricks(this.levels[this.currentLevel], BRICK_WIDTH, BRICK_HEIGHT);
|
||||
this.bricks = layBricks(this.levels[this.currentLevel], BRICK_WIDTH, BRICK_HEIGHT, HEADER_HEIGHT);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user