geolffrey / Network-Library

Network library for realtime multiplayer games written in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network-Library

Network library for realtime multiplayer games written in C++

This repository contains three different projects:

  1. Network library
  2. Demo game
  3. Common (Shared files between Demo game and Network Library projects)

Network library features:

  1. Supported protocols:
    • UDP
    • RUDP
  2. Connection pipeline
  3. Transmission channels support
    • Unreliable unordered transmission support
    • Unreliable ordered transmission support
    • Reliable ordered transmission support
  4. Reliability:
    • Message level ACKs
    • Dynamic retransmission timeout based on connection's RTT
  5. Time sync

Demo game features: (IN PROGRESS)

About

Network library for realtime multiplayer games written in C++


Languages

Language:C++ 98.8%Language:Lua 1.2%