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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fc7be144a093b733d5d86e780d6ac298dd8f7f052fa89903ee6fe75ff42afab |
|
MD5 | 0cb4f0b2aae2035a5735572a644214e9 |
|
BLAKE2b-256 | 6194bbaf7c0af81dbbc7ad2f49dab82c2164cb308e30b820bb014a1d3b57c606 |