Skip to content

P2P NAT traversal - #18

Merged
Jay-Day merged 5 commits into
Jay-Day:masterfrom
nickthename:p2p-NAT
Feb 1, 2026
Merged

Jay-Day merged 5 commits into
Jay-Day:masterfrom
nickthename:p2p-NAT

Conversation

@nickthename

Copy link
Copy Markdown
Contributor

Adds connect codes and NAT traversal for P2P using UDP hole punching. Hosting reaches out to a traversal server (currently nat.smash64.net) which the client uses to form a connection. Traditional IP and port-forwarding connections are still possible like normal.

Also slightly revamped the P2P screen to improve clarity.

image RMG-K_pa5SYv2iKJ

@nickthename nickthename changed the title P2P NAT P2P NAT traversal Jan 31, 2026
@Jay-Day
Jay-Day merged commit 073b496 into Jay-Day:master Feb 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants