The teeworlds network protocol
This is an effort to document the network protocol of the game teeworlds.
Community projects
If you are reading this chances are you might find the community projects useful that reimplemented teeworlds protocols (0.6/0.7) in other programming languages:-
libtw2 - A collection of rust tools/libraries for teeworlds containing
- A wireshark dissector
- A huffman compression implemenation
- A proof-of-concept server implementation (far from feature-complete)
- TeeSharp - Teeworlds / DDraceNetwork modding platform in .NET
- tw-chatonly - teeworlds client/library, made in typescript
- rustyman - Huffman compression and decompression implemented in rust
- huffman_tw - The teeworlds C++ huffman compression code wrapped as a ruby gem