31 lines
942 B
JavaScript
31 lines
942 B
JavaScript
export const CONTAINER_WIDTH = 800;
|
|
export const CONTAINER_HEIGHT = 600;
|
|
|
|
export const PADDLE_WIDTH = 50;
|
|
export const PADDLE_WIDE_WIDTH = 100;
|
|
export const PADDLE_HEIGHT = 10;
|
|
export const MIN_PADDLE_REFLECTION_ANGLE = 20;
|
|
export const MAX_PADDLE_REFLECTION_ANGLE = 160;
|
|
export const PADDLE_SECTOR_AMOUNT = 20;
|
|
|
|
export const BALL_RADIUS = 10;
|
|
export const BALL_SPEED = 3;
|
|
export const BALL_SPEED_LEVEL_STEP = 2;
|
|
export const BALL_SPEED_TIME_STEP = 0.002;
|
|
export const BALL_INITIAL_ANGLE = 0;
|
|
export const BALL_SPLIT_ANGLE = 20;
|
|
|
|
export const BRICK_WIDTH = 40;
|
|
export const BRICK_HEIGHT = 10;
|
|
|
|
export const BRICK_ROW_AMOUNT = 5;
|
|
export const BRICK_COLUMN_AMOUNT = 20;
|
|
|
|
export const PERK_WIDTH = 16;
|
|
export const PERK_HEIGHT = 16;
|
|
export const PERK_FALL_SPEED = 3;
|
|
export const PERK_DROP_CHANCE = 0.3;
|
|
export const PERK_BALL_SPEED_DECREASE = 2;
|
|
export const PERK_TYPES = ['slow', 'wide', 'life', 'clone'];
|
|
export const PERK_DURATION_SEC = 20;
|