What impacts game performance?

Streaming framerate (fps) is dependent on game complexity (polygon count, lighting, particle effects, etc.), as well as your browser resolution, network latency, bandwidth, and hardware specification

On intracontinental network links, average frame rates between 30 and 60 fps are typical when streaming multi-million polygon models at 720p to commodity grade end-user devices (between 20 and 40 fps for 1080p)

We assume your game file size 50gb or less; the file size of the game will directly impact the launch time, and as a result, the time the user needs to wait for a stream. we strongly recommend that the game be designed such that it can be packed in a 4GB or less (uncompressed) package.

Compatibility can be verified by running your project locally in a browser (instructions are included in the Unity and Unreal game engine checklists provided by PureWeb). For a good user experience with a single concurrent user, we strongly suggest targeting 60 FPS in the streaming client. To achieve this, we require that your game model perform at a minimum of 80 FPS on Nvidia RTX 2070 graphic hardware, as some performance is lost due to the capture, encoding, transmission and decoding of video data.