diff options
Diffstat (limited to 'src/game/init.cpp')
| -rw-r--r-- | src/game/init.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/game/init.cpp b/src/game/init.cpp index ab5eaad..a572fbc 100644 --- a/src/game/init.cpp +++ b/src/game/init.cpp @@ -1,7 +1,9 @@ -#include <iostream> - #include "Game.hpp" +#include <cstdlib> +#include <cstdio> +#include <iostream> + void Game::initDiff(int diff) { switch (diff) { case 0: @@ -23,4 +25,14 @@ void Game::initDiff(int diff) { std::cout << "Editing game parameters\n"; break; } +} + +void Game::initBoard() { + for (int i = 0; i < boardHeight; i++) + for (int j = 0; j < boardWidth; j++) + bombMap[i][j] = rand() % 2; + + for (int i = 0; i < boardHeight; i++) + for (int j = 0; j < boardWidth; j++) + tileMap[i][j] = 0; }
\ No newline at end of file |
