This project is a Python implementation of the classic Battleships game.
It was developed as part of my university coursework to practice problem-solving, program structure, and working with user input in Python.
The game allows players to:
- Create ships of different types
- Place ships on a grid using coordinates and rotation
- Process user input safely
- Apply game rules such as ship placement and validation
The focus of this project is logic and correctness, not graphics or UI.
- Python 3
- Standard Python libraries only
- Git & GitHub for version control
- Make sure Python 3 is installed:
python --version