Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 746 Bytes

File metadata and controls

25 lines (23 loc) · 746 Bytes

FluxNet

A Cross Platform Multiplayer Networking Library

FluxNet 1.0 Feature Plan

  • Serialization
    • Reflecting C++ Classes
    • Binary Streams
    • Compile Time CRC32
    • Class Factory for Automatic Object Creation
    • Serializable Binary Streams
    • Serializable Dynamic Buffers
    • Remote Procedure Calls
  • NetEngine
    • Platform Independent Net Module
    • Server, Client and Peer System
    • 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