项目作者: TheBugEater

项目描述 :
A Cross Platform Multiplayer Networking Library
高级语言: C++
项目地址: git://github.com/TheBugEater/FluxNet.git
创建时间: 2019-03-10T14:05:22Z
项目社区:https://github.com/TheBugEater/FluxNet

开源协议:

下载


FluxNet

A Cross Platform Multiplayer Networking Library

FluxNet 1.0 Feature Plan

  • Serialization
    • [X] Reflecting C++ Classes
    • [X] Binary Streams
    • [X] Compile Time CRC32
    • [X] Class Factory for Automatic Object Creation
    • [X] Serializable Binary Streams
    • [X] Serializable Dynamic Buffers
    • Remote Procedure Calls
  • NetEngine
    • [X] Platform Independent Net Module
    • [X] Server, Client and Peer System
    • [X] Circular Sequence Buffers
    • Reliable Layer
    • Dynamic Channels ( Reliable Ordered, Unreliable Sequenced, Unreliable Unordered )
    • Net Transporter
  • Optimize
    • Avoid Dynamic Polymorphism when possible
    • Custom Memory Allocator
  • Linux Support
  • Soak Test