@@ -36,13 +36,6 @@ public class Constants {
3636 public static final double MAX_BOUNCE_ANGLE = 65 ;
3737 public static final double BALL_EPSILON = 50 ;
3838
39- /**
40- * Audio file paths.
41- */
42- public static final String TEST_LONG_MUSIC_2 = "sound/test_bgr2.wav" ;
43- public static final String BACKGROUND_MUSIC = "sound/test_bgr.mp3" ;
44- public static final String BUFF_SOUND = "sound/buff_sound.mp3" ;
45-
4639 /**
4740 * Path to backgounds
4841 */
@@ -56,27 +49,10 @@ public class Constants {
5649 /**
5750 * Brick texture region names.
5851 */
59- public static final String NORMAL_BLUE_BRICK = "normal_blue_brick" ;
6052 public static final String NORMAL_GREEN_BRICK = "normal_green_brick" ;
6153 public static final String NORMAL_ORANGE_BRICK = "normal_orange_brick" ;
62- public static final String NORMAL_PURPLE_BRICK = "normal_purple_brick" ;
63- public static final String NORMAL_RED_BRICK = "normal_red_brick" ;
6454 public static final String NORMAL_YELLOW_BRICK = "normal_yellow_brick" ;
65-
66- public static final String SQUARE_BLUE_BRICK = "square_blue_brick" ;
67- public static final String SQUARE_GREEN_BRICK = "square_green_brick" ;
68- public static final String SQUARE_ORANGE_BRICK = "square_orange_brick" ;
69- public static final String SQUARE_PURPLE_BRICK = "square_purple_brick" ;
70- public static final String SQUARE_RED_BRICK = "square_red_brick" ;
71- public static final String SQUARE_YELLOW_BRICK = "square_yellow_brick" ;
72-
7355 public static final String THICK_BLUE_BRICK = "thick_blue_brick" ;
74- public static final String THICK_GREEN_BRICK = "thick_green_brick" ;
75- public static final String THICK_ORANGE_BRICK = "thick_orange_brick" ;
76- public static final String THICK_PURPLE_BRICK = "thick_purple_brick" ;
77- public static final String THICK_RED_BRICK = "thick_red_brick" ;
78- public static final String THICK_YELLOW_BRICK = "thick_yellow_brick" ;
79-
8056 public static final String MULTIBALL_BRICK = "normal_purple_brick" ;
8157 /**
8258 * Brick dimensions and layout.
@@ -85,8 +61,7 @@ public class Constants {
8561 public static final int BRICK_HEIGHT = 32 ;
8662 public static final int BRICK_SPACING = 5 ;
8763 public static final int BRICK_START_X = 80 ;
88- public static final int BRICK_START_Y = 100 ;
89- public static final int BRICK_ROW_HEIGHT = BRICK_HEIGHT ;
64+ public static final int BRICK_START_Y = 120 ;
9065
9166 /**
9267 * Paddle dimensions and layout.
@@ -96,28 +71,13 @@ public class Constants {
9671 public static final int PADDLE_START_X = WINDOW_WIDTH / 2 - PADDLE_WIDTH / 2 ;
9772 public static final int PADDLE_START_Y = 100 ;
9873 public static final String PADDLE_REGION_NAME = "red_paddle" ;
99- public static final int PADDLE_SPEED = 900 ;
100-
101- public enum GameState {
102- MENU ,
103- PLAYING ,
104- PAUSED ,
105- GAME_OVER ,
106- VICTORY ,
107- LOSE
108- }
10974
11075 /**
11176 * FOR POWERUP
11277 */
11378 public static final int POWERUP_WIDTH = 32 ;
11479 public static final int POWERUP_HEIGHT = 32 ;
115- public static final double POWERUP_FALL_SPEED = 1000.0 ;
116- // PowerUp texture regions
117- public static final String POWERUP_BALLS_FROM_PADDLE = "big_purple_ball" ; //KHÔNG CÓ ASSET POWERUP, DÙNG TẠM
118-
119- // PowerUp duration constants
120- public static final float WIDEN_PADDLE_DURATION = 5.0f ; // 5 seconds
80+ public static final float POWERUP_FALL_SPEED = 200.0f ;
12181
12282 public static final String BUTTON_LEFT_REGION = "tile_82" ;
12383 public static final String BUTTON_MIDDLE_REGION = "tile_83" ;
0 commit comments