# Setup a project

Once you have [installed the Unity SDK](https://docs.coherence.io/1.2.4/getting-started/installation), you can start using coherence in a project.

{% hint style="info" %}
We recommend for first-time users of coherence to go through this flow in an empty project **at least once**, before trying to network an existing game. This will give you a good understanding of the different aspects that make up the coherence toolset.
{% endhint %}

## Steps

While every project requires a different setup, all of them generally go through these phases:

1. [Setting up the scene](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/scene-setup) (with a [CoherenceBridge](https://docs.coherence.io/1.2.4/manual/components/coherence-bridge) and [CoherenceLiveQuery](https://docs.coherence.io/1.2.4/manual/components/coherence-live-query))
2. [Preparing your Prefabs](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/prefab-setup) to be synced (with [CoherenceSync](https://docs.coherence.io/1.2.4/manual/components/coherence-sync))
3. Adding one of our [sample UIs](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/samples-connection-uis)
4. Testing [locally](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/local-development) or in the [coherence Cloud](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/test-in-the-cloud)

In the sub-pages of this section we'll go through all of them.

Let's begin!

{% content-ref url="setup-a-project/scene-setup" %}
[scene-setup](https://docs.coherence.io/1.2.4/getting-started/setup-a-project/scene-setup)
{% endcontent-ref %}
