An Android app for Battleships using Kotlin by Joe Baker.
- Seperate game logic and UI
- Ship placement activity with drag and drop to move ships & tap to rotate
- Support for different devices and configurations
- Including: screen size, orientation, android version, light and dark mode
- Languages: English, French, and Spanish
- Does not lose state when changing device settings
- Vectors for showing where ships are & custom vector app icon
- Tells user whos turn it currently is and who has won a game
- Different game difficulties
- Easy: Computer shoots randomly
- Hard: Computer shoots account for where a ship is most likely to be
- Pre built Signed APK on the GitHub releases page
- logic & app © 2023 Joe Baker (JoeBlakeB)
- lib & testlib © 2023 Paul De Vrieze (pdvrieze)
- Battleships © 1990 Milton Bradley Company