Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Similar projects and alternatives to RakNet
:zap: KCP - A Fast and Reliable ARQ Protocol
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
A protocol for secure client/server connections over UDP
C++ websocket client/server library
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
The C++ Network Library Project -- cross-platform, standards compliant networking library.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
QUIC, a multiplexed stream transport over UDP
RmlUi - The HTML/CSS User Interface library evolved
Haskell bindings for ENet
Embedded Web Server (by cesanta)
Godot Engine – Multi-platform 2D and 3D game engine
Protocol Buffers - Google's data interchange format
A refreshingly simple data-driven game engine built in Rust
FlatBuffers: Memory Efficient Serialization Library
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A simple and easy-to-use library to enjoy videogames programming
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Cap'n Proto serialization/RPC system - core tools and C++ library
OpenGL Mathematics (GLM)
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
RakNet reviews and mentions
Multiplayer Networking Solutions
19 projects | reddit.com/r/gamedev | 6 Oct 2022
Raknet No longer worked on but from what I've read, it's complete and working. It has been used in many games between 2000 - 2010
Making a multiplayer server
4 projects | reddit.com/r/VoxelGameDev | 6 Jun 2022
Inconsistencies can be prevented by ensuring the server handles all operations and does so in a given order, then transmits the results to clients. I wrote a little about this for my game Avoyd a long while ago. Clients (including a client running the server) send an edit request via reliable ordered UDP (e.g. using Enet, Raknet, Steam Networking etc.) and the server places these in a single queue then performs the edits and sends the results back also using reliable ordered UDP.
[Discussion] What are some old C++ open source projects you wish were still active?
10 projects | reddit.com/r/cpp | 5 Apr 2022
RakNet. It's been forked but still not that active.
I want to make a game for Linux. Where do I even start?
14 projects | reddit.com/r/linuxquestions | 20 Nov 2021
RakNet (UDP network library)
A note from our sponsor - Appwrite
appwrite.io | 23 Mar 2023
facebookarchive/RakNet is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.