Skip to content
PBPortlight Bounty
v0.3.2

Portlight Bounty Trade, sail, prosper.

A maritime trade game. The Rust port keeps the rules honest against the Python game. Godot 4.7 draws the chart.

Chart

cargo build -p portlight-godot godot --headless --path godot --import --quit godot --path godot

First voyage

New game, then The Merchant. Leave the name as Ada.

Simulation

cargo run -p portlight-cli -- new --captain merchant --name Ada --seed 42

What you get

Version 0.3.2 is the current release.

A chart you can sail

Ports, lanes, a market, contracts, crew, the yard, the harbour desk, hunt, the journal, and a fight at sea.

Rules with a witness

The simulation is checked against the Python game at commit 9b02494. A number both sides agree on stays.

Pictures you can use

The plates ship in the repository under CC BY 4.0: use them freely, with credit to mcp-tool-shop.

Run it

Play the chart

cargo build -p portlight-godot
godot --headless --path godot --import --quit
godot --path godot

Check the simulation

cargo test --locked --workspace --exclude portlight-godot