This is a Python3 project made to recreate the game "Battleships" with networked multiplayer capabilities.
To run the project, simply clone this repository and start the main.py file.
REQUIRED: --config (or -c) [CONFIG_FILE_NAME]
Selects the configuration of the game. Use MultiplayerConfig for the default multiplayer mode or SingleplayerConfig
for a single player game. (NOTE: The singleplayer is not working for now)
--server
Launches the instance of the game in server mode.
--client
Launches the instance of the game in client mode.
--port [PORT]
The port to use for multiplayer sessions.
--address [ADDRESS] The listening address used by the server or the address to connect to for the client.
--silenced Turns all sounds off.