You are the convoy commodore of the Convoy, who is tasked with escorting merchant ships. Your mission is simple yet challenging: reach as many checkpoints as possible and evade U-boats, which will inflict damage on the convoy. Godspeed.
Keys | Role |
---|---|
a / left arrow | Move Left |
d / right arrow | Move Right |
w / up arrow | Move Up |
s / down arrow | Move Down |
escape | Quit game |
Colour | Name |
---|---|
🟩 Green | The Convoy |
⬜️ White | Checkpoint |
🟥 Red | U-boat |
U-boats will sink the Convoy in one hit; while checkpoints will increase its size by 1. U-boats appear and disappear from the map every 3 seconds, they will still cause damage when invisible.
Throttle the speed by pressing the comma (",") key for decreasing and the period/fullstop (".") key for increasing. The speed increases/decreases in increments of 10.
Teleportation is disabled by default but can be enabled by uncommenting code in the file.
To play The Convoy, Python and Pygame are required.
Install Python (if required): python.org.
Install Pygame (if required): pygame.org.
Download The Convoy here.
Open The Convoy in a code editor (recommended), or with any other workable method of your choice.
Run The Convoy in your code editor (recommended), or run it in your command-line interface.
The Convoy will open in a new window.
If help is needed, feel free to ask at Discussions/Installation and Game Help.
Derived from Rajat Dipta Biswas's Snake Eater.
Sounds from Pixabay. ( Sonar Explode )
Sounds from creatorassets. Repair (reach_checkpoint)