Battleship TUI is an implementation of the popular paper-and-pen Battleship game for your terminal.
Project description
Battleship TUI
Battleship TUI is an implementation of the popular paper-and-pen Battleship game for your terminal. You can play against the AI or against a real player via Internet, customize game options and appearance, keep track of your achievements, and more.
Features
- Singleplayer mode
- Multiplayer mode (via Internet)
- Customizable game rules
- Game statistics
Planned features
- Customizable UI
- Ranking system
Requirements
- A terminal (Windows PowerShell is fine too)
- Python 3.11 or higher
Installation
The recommended way to install and update the game is via pipx (especially if you don't know anything about virtual environments).
pipx install battleship-tui[client]
battleship-tui
is merely a Python package and is distributed via PyPI. You can
install it via pip
too, but make sure it installs into a venv so that you're not
messing with the system interpreter.
# Linux example.
python -m venv venv && source venv/bin/activate
pip install battleship-tui[client]
Installation (server)
Here be dragons.
Launching the game
Here be dragons.
Multiplayer account
Here be dragons.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for battleship_tui-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c24b4a587e3c4c1c1633b077e0dc9e5112f9647be656855b6db61844c7ce5270 |
|
MD5 | 768520115f6c0b07109d125681d4d99c |
|
BLAKE2b-256 | f5f5c3983717f727633d5189d28724d9baa5d4e2b0d2a5b6a3aeafca37f239aa |