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