Various code improvements
This commit is contained in:
parent
d7eb5c7f4d
commit
80a2ba78a2
@ -28,7 +28,7 @@ Map::Map(GameRenderer *renderer, int tile_size) :
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<Tile> Map::generate_tiles(std::vector<Tile> prev_tiles) const
|
std::vector<Tile> Map::generate_tiles(const std::vector<Tile> &prev_tiles) const
|
||||||
{
|
{
|
||||||
std::vector<Tile> new_tiles = std::vector(prev_tiles.size(), Tile::grass);
|
std::vector<Tile> new_tiles = std::vector(prev_tiles.size(), Tile::grass);
|
||||||
|
|
||||||
|
|||||||
@ -18,7 +18,7 @@ private:
|
|||||||
Sprite grass_sprite;
|
Sprite grass_sprite;
|
||||||
Sprite path_sprite;
|
Sprite path_sprite;
|
||||||
|
|
||||||
std::vector<Tile> generate_tiles(std::vector<Tile> prev_tiles) const;
|
[[nodiscard]] std::vector<Tile> generate_tiles(const std::vector<Tile> &prev_tiles) const;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
Map(GameRenderer *renderer, int tile_size);
|
Map(GameRenderer *renderer, int tile_size);
|
||||||
|
|||||||
@ -18,7 +18,7 @@ public:
|
|||||||
|
|
||||||
double angle = 0.0;
|
double angle = 0.0;
|
||||||
|
|
||||||
const double speed = 1.5;
|
static constexpr double speed = 1.5;
|
||||||
|
|
||||||
Player(GameRenderer *renderer);
|
Player(GameRenderer *renderer);
|
||||||
|
|
||||||
|
|||||||
@ -5,8 +5,7 @@ int main()
|
|||||||
{
|
{
|
||||||
srand(time(nullptr));
|
srand(time(nullptr));
|
||||||
|
|
||||||
Game game = Game();
|
Game game;
|
||||||
|
|
||||||
game.run();
|
game.run();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user