provant a 320x200
This commit is contained in:
@@ -10,7 +10,7 @@ constexpr int HALF_SIZE = SIZE / 2;
|
||||
|
||||
namespace GameCanvas {
|
||||
constexpr int WIDTH = 320;
|
||||
constexpr int HEIGHT = 240;
|
||||
constexpr int HEIGHT = 200;
|
||||
constexpr int CENTER_X = WIDTH / 2;
|
||||
constexpr int FIRST_QUARTER_X = WIDTH / 4;
|
||||
constexpr int THIRD_QUARTER_X = (WIDTH / 4) * 3;
|
||||
@@ -26,22 +26,22 @@ constexpr int Y = 0;
|
||||
|
||||
// Dimensiones en tiles
|
||||
constexpr int TILE_COLS = 40; // Ancho del mapa en tiles
|
||||
constexpr int TILE_ROWS = 24; // Alto del mapa en tiles
|
||||
constexpr int TILE_COUNT = TILE_COLS * TILE_ROWS; // 960 tiles totales
|
||||
constexpr int TILE_ROWS = 20; // Alto del mapa en tiles
|
||||
constexpr int TILE_COUNT = TILE_COLS * TILE_ROWS; // 800 tiles totales
|
||||
|
||||
// Dimensiones en pixels
|
||||
constexpr int WIDTH = TILE_COLS * Tile::SIZE; // 320
|
||||
constexpr int HEIGHT = TILE_ROWS * Tile::SIZE; // 192
|
||||
constexpr int HEIGHT = TILE_ROWS * Tile::SIZE; // 160
|
||||
|
||||
// Bordes (derivados, útiles para colisiones)
|
||||
constexpr int LEFT = X;
|
||||
constexpr int TOP = Y;
|
||||
constexpr int RIGHT = X + WIDTH; // 320
|
||||
constexpr int BOTTOM = Y + HEIGHT; // 192
|
||||
constexpr int BOTTOM = Y + HEIGHT; // 160
|
||||
|
||||
// Puntos de referencia
|
||||
constexpr int CENTER_X = X + (WIDTH / 2); // 160
|
||||
constexpr int CENTER_Y = Y + (HEIGHT / 2); // 96
|
||||
constexpr int CENTER_Y = Y + (HEIGHT / 2); // 80
|
||||
constexpr int QUARTER_X = WIDTH / 4;
|
||||
constexpr int QUARTER_Y = HEIGHT / 4;
|
||||
} // namespace PlayArea
|
||||
@@ -49,17 +49,17 @@ constexpr int QUARTER_Y = HEIGHT / 4;
|
||||
namespace ScoreboardArea {
|
||||
// Origen (justo debajo de PlayArea)
|
||||
constexpr int X = 0;
|
||||
constexpr int Y = PlayArea::BOTTOM; // 192
|
||||
constexpr int Y = PlayArea::BOTTOM; // 160
|
||||
|
||||
// Dimensiones
|
||||
constexpr int WIDTH = GameCanvas::WIDTH; // 320
|
||||
constexpr int HEIGHT = (6 * Tile::SIZE); // 48
|
||||
constexpr int HEIGHT = (5 * Tile::SIZE); // 40
|
||||
|
||||
// Bordes
|
||||
constexpr int LEFT = X;
|
||||
constexpr int TOP = Y;
|
||||
constexpr int RIGHT = X + WIDTH;
|
||||
constexpr int BOTTOM = Y + HEIGHT; // 240
|
||||
constexpr int BOTTOM = Y + HEIGHT; // 200
|
||||
} // namespace ScoreboardArea
|
||||
|
||||
namespace Collision {
|
||||
|
||||
Reference in New Issue
Block a user