Dynamic Servers Sub-system (DSSLite), multiplayer framework and session manager

13
4.85 out of 5 stars(13 ratings)
  • 85%
  • 15%
  • 0%
  • 0%
  • 0%

Dynamic servers sub-system is a plugin that helps in scaling your game players to the order of thousands by providing horizontally scalable approach, without the need for a fully managed cloud services(Gamelift, Playfab).

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

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 UE 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. Get your game up and running on-premises or on your favorite cloud in very short time without the need of fully managed services such as AWS Gamelift AND Azure Playfab. Save time and Money on hosting by integrated DSS to your project.


  • For best security EasyJWT is recommended.
  • For Async data sharing between servers EasyKafka is recommended.
  • For Chatting EasyChat is recommended.

Technical Details

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)
  • Save Money on hosting
  • No need for fully managed services such as Gamelift AND Playfab
  • 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