Existing Issues and Bugs - camfush/Battleship GitHub Wiki

Known Bugs:

  • Not drawing text in deployment controller (ln 117-123)
  • Not drawing rectangles for battleships in deployment controller (ln 133-139)
  • Not drawing play button in deployment controller (ln 146-147)
  • Human handler not added (GameController ln 84)
  • Human handler not removed (GameController ln 96)
  • Not drawing settings text (MenuController ln 140)
  • AI Difficulty selection doesn't change anything
  • Ships are incorrectly placed when clicking on the screen *Fixed*
  • Direction buttons (vertical/horizontal) don't work when CLICKED (works with arrow keys) *Fixed*
  • High scores don't get added to the leaderboard *Fixed*
  • Victory/Defeat screen doesn't always show at game end
  • There is code which adds players which hasn't been implemented
  • At game end, ships incorrectly render too far to the right
  • High score screen will only accept names 2 letters long *N/A*
  • There's no visual difference when you select a difficulty, therefore the player has no way of identifying what setting they're on
  • When selecting a ship, the error messages down the bottom continue to show even if you've fixed the issue
  • Sometimes clicking the "play" button will not start the game and will remove some of the player's ship placements