Update nbnet client and server start calls after vendored nbnet update
Update vendored sources: vendor/nbnet-sunder
Squashed 'vendor/nbnet-sunder/' changes from 8a2ae6811f..46de1e037f
A free and open source game inspired by Klaus Teuber's Settlers of Catan for Linux and macOS.
$ make build
$ make build CFLAGS='$(CFLAGS_DBG)' SUNDER_FLAGS='$(SUNDER_FLAGS_DBG)'
Building and linking with raylib requies some additional system dependencies to be installed when building for Linux: https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux.
Build the application bundle natac.app
for macOS:
$ make package-macos
NOTE: After downloading natac.app
, one will likely need to run xattr -c <path/to/natac.app>
to remove the com.apple.Quarantine
extended attribute.
After building the natac
application, one may launch a Natac server with:
$ ./natac -server
Other players may run the game and connect to that server with:
$ ./natac -client IPADDR
where IPADDR
is the IP address (IPv4) of the server.
$ ./natac -client $(dig +short natac.net)