What are the differences between UDP and WebSockets, and which type of games benefit from which?

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • webrtc-unreliable

    Just enough hacks to get unreliable unordered WebRTC data channels between a browser and a server

  • You can, in theory, get UDP-like characteristics out of a different web API - with a WebRTC datachannel configured to be unreliable and unordered. I haven't seen anybody use that API just because it's a pretty big pain to use. The developer of Agar IO called it too hard to use in a HackerNews comment, but nowadays there's simpler libraries than the ones he had in 2016 like webrtc-unreliable and libdatachannel. You still need to run a STUN/TURN server and the integration is easier than it was back then, but still much harder than raw UDP sockets though.

  • libdatachannel

    C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets

  • You can, in theory, get UDP-like characteristics out of a different web API - with a WebRTC datachannel configured to be unreliable and unordered. I haven't seen anybody use that API just because it's a pretty big pain to use. The developer of Agar IO called it too hard to use in a HackerNews comment, but nowadays there's simpler libraries than the ones he had in 2016 like webrtc-unreliable and libdatachannel. You still need to run a STUN/TURN server and the integration is easier than it was back then, but still much harder than raw UDP sockets though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Security Framework

    2 projects | /r/webdev | 27 May 2023
  • Is there a master here who can implement WebRTC video capture in C++?

    2 projects | /r/WebRTC | 13 Mar 2023
  • Show HN: MockRTC – a mock peer and MitM proxy library for WebRTC

    2 projects | news.ycombinator.com | 5 May 2022
  • FFmpeg - correct configuration for building webRTC in native C++?

    3 projects | /r/WebRTC | 3 May 2022
  • Wanting some advice on streaming audio from a raspberry pi to browsers.

    1 project | /r/WebRTC | 12 Dec 2021