Skip to content

mas-bandwidth-yojimbov1.11.0

Updated

A network library for client/server games written in C++, designed around the networking requirements of competitive multiplayer games.

#Usage

mas-bandwidth-yojimbo provides a static library and headers:

find_path(YOJIMBO_INCLUDE_DIR yojimbo.h)
find_library(YOJIMBO_LIBRARY yojimbo)
find_library(NETCODE_LIBRARY netcode)
find_library(RELIABLE_LIBRARY reliable)
find_library(TLSF_LIBRARY tlsf)
find_package(unofficial-sodium CONFIG REQUIRED)
target_include_directories(main PRIVATE ${YOJIMBO_INCLUDE_DIR})
target_link_libraries(main PRIVATE
    ${YOJIMBO_LIBRARY}
    ${NETCODE_LIBRARY}
    ${RELIABLE_LIBRARY}
    ${TLSF_LIBRARY}
    unofficial-sodium::sodium)

On Windows, also link ws2_32 and iphlpapi.

#Supported Platforms

All platforms supported.

#Features

No features defined.

#Host Dependencies

and 7 transitive dependencies:

#Used By

No ports use this.

#Host Tool For

No ports use this.

#Contributors

  • Glenn Fiedler's avatarGlenn Fiedler

#Changelog

  • b42535f[mas-bandwidth-yojimbo] update to 1.11.0 (#53606)
  • ddd110b[serialize,reliable,netcode,yojimbo] Add new ports (#52858)