El Poblador – Settlers of Catan TUI

gslin1 pts0 comments

el_poblador: A terminal-based implementation of Settlers of Catan in Go

~vicho/el_poblador

summary

website

sources

mailing lists

tickets

A terminal-based implementation of Settlers of Catan in Go

e0aad43 feat: add -ipv6 flag to bind on [::] instead of 0.0.0.0

~vicho pushed to ~vicho/el_poblador git

30 days ago

fed3941 gofmt

~vicho pushed to ~vicho/el_poblador git

a month ago

View project feed

RSS

Report abuse

#El Poblador - Settlers of Catan TUI

A terminal-based implementation of Settlers of Catan in Go.

#Installation

Download the latest release for your platform from release builds. Alternatively, you can run go install git.sr.ht/~vicho/el_poblador@latest.

Another option is cloning the repo and building from source. Or making an AUR package. Go wild.

#Running the Project

The examples use go run main.go, but if you have a compiled binary use that instead.

Run the main game with 3-4 players:

go run main.go new [player4] # player names

Load a saved game:

go run main.go load

Controls:

Arrow keys: Move cursor

Enter: Confirm action

Esc: Cancel action (not always available)

1-4: Switch to specific player's perspective

0: Switch back to current turn holder's perspective

Ctrl+C: Quit game without saving

#Online Multiplayer

Online multiplayer is one of the missing features.<br>It would be cool to have, though.

#License

EUPL v1.2

vicho settlers catan el_poblador main terminal

Related Articles