Dynamic Servers Sub-system (DSSLite)

Dynamic servers sub-system is a plugin that helps in scaling your game players to the order of thousands by providing horizontally scalable approach, benefiting from latest cloud technology.

  • 支持的平台
  • 支持的引擎版本
    4.26 - 4.27, 5.0 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

DISCORD CHANNEL

Dynamic servers Sub-system is a blueprints plugin that helps in scaling up your game's maximum number of players, by dynamically spinning, terminating, and restarting UE4 servers in order to hold all the players simultaneously. It offers replicated portals and dungeon instantiation. Being a sub-system means that you need the bare minimum effort to integrate it into your system.

技术细节

Trailer

Features:

  • Horizontally scalable
  • Dungeon instantiation by ID for party
  • Multi-regional servers (e.g EU-1,US-1,US-2)
  • Dynamic player spawning locations
  • Time synchronization across servers
  •  Full Blueprints support
  • Support Linux and Windows VPSs (X86 & ARM64)
  • JWT protected Authorization
  • per-Level players limit


Code Modules:

  • DSSLite (Runtime)


Number of Blueprints: 16

Number of C++ Classes: 3

Network Replicated: Yes

Supported Platforms: Windows, Linux, Android

Documentation


Important/Additional Notes:

Demo project: Link

DSS server: Link

Tutorials series: Link

Discord channel: Link