A. List of Functional Issues - SwinbeeMiles/MyBattleship GitHub Wiki

Documented by: Tan Woon Jie Last Updated: 1716 hours, 11/4/2019.

Battleship Bug

Planning Phase

At first when the game first loaded, the placement of the ship is vertical,but if the player select to place the ship horizontally, the player cannot switch back to vertical placement of the ship as the vertical button (the button in image above that is in the red circle) is not clickable.

The placement of the ship does not follow the user mouse click. In the image above, the red circle is the box (coordinate 0,0) in the grid where the player clicking at to place his ship but instead the ship is placed at the area highlighted by the lime green circle (coordinate: (3,0) to (3,4)).

Missing sound file after game load

This error is found in the git cmd when game is launch and load into main menu.

Score not saving

The image above is an example of my score being saved after winning the game. My score "k75" is circled by the red circle.

The image above is after restarting the game, my score "k75" disappear and "HHH" is saved at that position instead. The game is missing some code to write the new score into the text file to override the old score at specific position.