Yes, PubNub is frequently used to power interactive functionality in multi-player games using various SDKs

With game development, you must take into account the variable network speed. Your network and ISP and the internet have variable speeds. This is something that can not be avoided in the real world. Triple A games such as Overwatch, Starcraft, WoW, etc. use special tactics to mitigate the perception of network latency.

Entertainment and Gaming requires heavy design patterns that are hard to implement

Features of Entertainment & Gaming PubNub

  • Dead Reckoning
  • Deterministic Lockstep
  • Jitter Buffers
  • Object Authority Pattern (OAP)
  • Authoritative Client
  • Unsynchronized Clocks
  • Loosely synced Clocks
  • Client Side Prediction
  • Latency Compensation
  • State Streaming VS Input Streaming
  • Floating Point Discrepancy
  • Sequence Numbers
  • Predictive Corrections
  • Game side Acknowledgements (ACK)
  • Preventative Flooding
  • Latency Detection
  • Leader and Host Authority Negotiation