Skip to content

Zig netcode#71

Draft
hnisula wants to merge 7 commits into
masterfrom
feature/zig-rewrite
Draft

Zig netcode#71
hnisula wants to merge 7 commits into
masterfrom
feature/zig-rewrite

Conversation

@hnisula

@hnisula hnisula commented May 22, 2026

Copy link
Copy Markdown
Collaborator
  • Basic socket functionality
  • Packet loss simulation
  • Connection with state handling
  • Connection timeout functionality
  • Client and server to wrap transport and connection handling together
  • Packet header with sequence and ACK info
  • Reliable sending

Reconsider:

  • Consider making Socket.receive() ?usize to signal no packet vs 0 size (which is legal)

@hnisula hnisula self-assigned this May 22, 2026
@hnisula hnisula added the area-net Area: netcode label May 22, 2026
@hnisula hnisula changed the title Rewrite in zig Zig netcode May 22, 2026
@hnisula hnisula added this to the Zig rewrite milestone May 22, 2026
hnisula added 3 commits May 23, 2026 09:28
Easy way to simulate packet loss for upcoming relibility functionality.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-net Area: netcode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant