Current Functionality of BattleShip Game - Adam101112595/BattleShip GitHub Wiki
Menu to select from different options i.e. settings, scores etc. (Working)
Quit button from title screen closes the game (Working)
Scores button opens score list (Working)
Setup button opens difficulty options i.e. easy, medium, hard (Working)
Play button leads to placement of ships (Working)
Clicking on a ship highlights it and allows you to move it on the grid (placement is off by 4, however.) [Working - Placement fixed]
can click arrow keys at the top of the grid to move selected ship (placement is still off, and the up arrow only works once) [Working - arrows fixed]
Clicking the refresh arrow at the top of the grid randomizes the positions of the ships on the grid (Working)
Clicking play starts the game (Working)
Upon starting the game, clicking a space on the grid either results in it becoming red or blue for a hit or miss respectively (Working - however enemy ships are visible to the player)
A message is displayed underneath the grid detailing whether it was a miss or hit (Working)
Scoring a hit results in the player being allowed to take another shot (Working)
If you land enough hits on an enemy ship, a message is displayed below saying the ship has been destroyed (Working)
On the left hand side of the board, a counter is displayed tallying the amount of hits, misses and total shots for the game (Working)