Software Alternatives, Accelerators & Startups

Multiplayer Networking Solutions

Zig Nim (programming language) Messagepack Protobuf
  1. 1

    Zig

    Zig is a general-purpose programming language designed for robustness, optimality, and maintainability.
    Pricing:
    • Open Source
    Zig is an up-and-coming language, meant to be an alternative to C. It's low level, high preformance and safer than C. It has very, very good C interop, to the point where the Zig compiler is also a C compiler.

    #Programming Language #OOP #Generic Programming Language 144 social mentions

  2. The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
    Pricing:
    • Open Source
    If you really want to have the python dev experience for your server and high performance, you might want to take a look at Nim. Compiled, (optionally) Garbage Collected, Good C interop, C-like speed. Never heard of a game server built with it, but it seems viable.

    #Programming Language #Generic Programming Language #OOP 142 social mentions

  3. An efficient binary serialization format.
    Pricing:
    • Open Source
    MessagePack Similar to JSONs, just more compact, although not as much as the ones above. Still, it's usefull to retain some readability in your messages.

    #Configuration Management #Software Development #Mobile Apps 13 social mentions

  4. Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data.
    Pricing:
    • Open Source
    ProtoBuf or Protocol Buffers are developped by google and are supported in many languages.

    #Configuration Management #Software Development #Mobile Apps 82 social mentions

Discuss: Multiplayer Networking Solutions

Log in or Post with