# Welcome!

Welcome to the Documentation for Playflow Cloud for Unreal (PCU).

***

{% hint style="danger" %}
Playflow Cloud for Unreal Plugin is NOT affiliated with Playflow Cloud, Playflow, LLC or Playflow Cloud the Platform and website. All information here is written from their Documentation and REST API for use in our Playflow Cloud for Unreal Plugin. Playflow Cloud is a copyright of Playflow, LLC. All Rights Reserved.
{% endhint %}

We have a couple of assumptions for this documentation and they are the following:

### You have a Source Build of Unreal Installed.

The way Playflow works we must have a Source Build of Unreal. If you do not know how to do that, please follow the steps presented here:&#x20;

* [Downloading Unreal Engine Source Code](https://dev.epicgames.com/documentation/en-us/unreal-engine/downloading-source-code-in-unreal-engine)
* [Setting up Dedicated Servers](https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-dedicated-servers-in-unreal-engine?application_version=5.5)

### You have a Playflow Account that is at LEAST Pro and is not on the Free tier.

* :warning: This plugin relates to the LOBBIES and MATCHMAKING side of the platform and will not deal with the Game Server REST API. Therefore, we cannot help you in that regard and can only attempt to point you in the right direction.

### You have or are at least familiar with getting your game server build on Playflow.

* In addition, you also have your ports set up. Since this is Unreal Engine, the default Port is `7777 UDP`&#x20;
* :warning: REMEMBER your game server's starting script (normally `ProjectNameServer.sh` is to be renamed to `Server.x86_64`. Currently, Playflow only knows to launch this and nothing else, in the future Playflow has stated that there will possibly be changes to customise this, but this is what is current.
* Just in case, you should probably read [Refusing to Run with Root](https://duel-studios.gitbook.io/playflow-cloud-for-unreal/navigating-common-errors/refusing-to-run-with-root-privilege) if you don't plan on using our [Build and Push](https://duel-studios.gitbook.io/playflow-cloud-for-unreal/toolbar/build-and-push) feature. This may be the biggest hurdle you have been facing and this will fix that.

### You have successfully connected to your game server.

Yes. This is the biggest thing. You absolutely, 100% cannot move onto other things UNLESS you do this. Crazy, right?
