Strix Unreal SDK User’s Guide¶
Welcome to the Strix Unreal SDK documentation!
The Strix Unreal SDK provides you with all the tools necessary for developing Unreal games using Strix. The SDK comes equipped with an easy to use Blueprint library for handling server connection logic, and configurable Unreal Components for replication, event handling, animation and movement synchronization.
Strix is a non-dedicated server architecture built for creating online multiplayer games. It is made up of two parts, one or more running Strix servers, available as cloud instances on the Strix Cloud, and a client-side plugin, used to expose the multiplayer functionality in your game. The Strix Unreal SDK is our Unreal specific client-side solution.
The SDK currently supports the following platforms: Windows, Mac, iOS, Android and Nintendo Switch.
To get started:
Setup a Strix Cloud account and server - Strix Cloud Setup.
Install the Strix Unreal SDK - Installation.
Begin creating your own online games with Strix!
If you have a feature you want to implement but can’t quite figure out how to use Strix to do so, check our list of How-tos to see if we’ve included an example. If you have a general support query, have a suggestion for us, or you’d like to report a bug, please contact our Customer Support.
- Strix Cloud Setup
- Strix Architecture Overview
- Connection Overview
- Error Handling
- Room Connection and Matchmaking
- Gameplay Synchronization
- Log Level
- How Tos
- How to Check Server Status
- How to Block Players from Joining a Room
- How to Do a Custom Room Search
- How to Kick Players
- How to Implement Lobbies
- How to Match Make
- How to Create and Join a Private Room
- How to View Room Information
- How to Wait Until All Players Are Ready
- How to Serialize Custom Classes
- How to Use NPCs
- How to Improve Performance
- How to Change Scenes
- Customer Support
- Third Party Libraries