Between school, tests and school projects, I have found some time to work on a new game: BATTLESHIP
For those of you who don't know Battleship:
The game revolves around two players placing ships on a 10x10 grid. They can both take turns to guess the possible location of a ship, by "bombing" a specific tile. The other player has to say if it hit or missed. With these clues, the players' objective is to fully bomb all the ships in the other player's waters. If a player has found every single one of the opponent's ships, they win the game.
I have so far added a 1v1-mode, where the players can just hand the calculator to each other, but I also created a bot to play against (which, despite the fact that it almost beat me, still requires some more brain cells). I still need to add a whole lot of other stuff, but the main game is there.
I unfortunately have no clue how long it will take to finish this, since I'm not sure how much time I'll get to work on this and if I'm going to spend more or less of that time wisely. I'll make sure to keep you updated.
Screenshot:
For those of you who don't know Battleship:
The game revolves around two players placing ships on a 10x10 grid. They can both take turns to guess the possible location of a ship, by "bombing" a specific tile. The other player has to say if it hit or missed. With these clues, the players' objective is to fully bomb all the ships in the other player's waters. If a player has found every single one of the opponent's ships, they win the game.
I have so far added a 1v1-mode, where the players can just hand the calculator to each other, but I also created a bot to play against (which, despite the fact that it almost beat me, still requires some more brain cells). I still need to add a whole lot of other stuff, but the main game is there.
I unfortunately have no clue how long it will take to finish this, since I'm not sure how much time I'll get to work on this and if I'm going to spend more or less of that time wisely. I'll make sure to keep you updated.
Screenshot: