# Create

> Create a PhysicsWorld using the PhysicsWorldDefinition.defaultDefinition.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.LowLevelPhysics2D](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d.md)
* **Assembly:** UnityEngine.Physics2DModule

## Create()

Create a PhysicsWorld using the [PhysicsWorldDefinition.defaultDefinition](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsworlddefinition/defaultdefinition.md).

```csharp
public static PhysicsWorld Create()
```

### Returns

| Type                                                                                          | Description        |
| --------------------------------------------------------------------------------------------- | ------------------ |
| [PhysicsWorld](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsworld.md) | The created world. |

## Create(PhysicsWorldDefinition)

Create a PhysicsWorld.

```csharp
public static PhysicsWorld Create(PhysicsWorldDefinition definition)
```

### Parameters

**** (\[PhysicsWorldDefinition]\(/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsworlddefinition)): The world definition to use.

### Returns

| Type                                                                                          | Description        |
| --------------------------------------------------------------------------------------------- | ------------------ |
| [PhysicsWorld](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsworld.md) | The created world. |
