Basic networking #9

Merged
hamcha merged 17 commits from feature/basic-networking into master 2019-09-06 12:36:11 +00:00
Owner

Solves #4

What's missing

Network protocol

  • Generic chatting

Server

  • Chat message handling
  • Players leaving

Client

  • Events for player joining/leaving/etc
  • Chat events
  • API for leaving rooms
  • API for sending chat messages
  • Join password-protected servers

Tests

  • Client handling of join/part
  • Local client tests
  • Chat messages

General code quality

  • Squash commits to a sane amount
Solves #4 ## What's missing #### Network protocol - [x] Generic chatting #### Server - [x] Chat message handling - [x] Players leaving #### Client - [x] Events for player joining/leaving/etc - [x] Chat events - [x] API for leaving rooms - [x] API for sending chat messages - [x] Join password-protected servers #### Tests - [x] Client handling of join/part - [x] Local client tests - [x] Chat messages #### General code quality - [x] Squash commits to a sane amount
hamcha added the
feature
network
labels 2019-09-06 09:29:48 +00:00
hamcha added this to the Basic multiplayer build [Cotton Candy] milestone 2019-09-06 09:29:50 +00:00
hamcha self-assigned this 2019-09-06 09:29:52 +00:00
hamcha changed title from WIP: Basic networking to Basic networking 2019-09-06 12:34:19 +00:00
hamcha closed this pull request 2019-09-06 12:36:11 +00:00
hamcha deleted branch feature/basic-networking 2019-09-06 12:37:43 +00:00
Sign in to join this conversation.
No description provided.