Functional Issues - PanMaster13/Battleship GitHub Wiki
Functional Issues
- The mouse pointer for positioning the ships is misaligned, it places the ship 3 cells below the pointer.
- The button for rotating the ship vertically is not working.
- After randomly clicking, the play button and one of the ships will disappear with an error sound but the player could still start the game.
- After selecting the difficulty, there is no indicator or confirmation to tell the user that it has been successfully selected.
- There is no return button on the scores page.
-
The esc button can be used to bring them to a screen where they could surrender or quit the game but there is no indicator that it is there.
-
The player can surrender from the “Ship Positioning” screen.
-
The game should tell the player when he/she has successfully destroyed a ship.
-
The game should tell the player when it is his/her turn.
-
There is no option for rematch after losing.
Update after changing from VB to C#:
-
The splash and hit sound when its the AI's turn to play does not play.
-
The mini screen that indicates the player's grid does not update in real time (only updates once the AI finishes its turn).
-
AI difficulty will always be hard regardless of setting choice.