---
title: "init(adjacency:tileDefinitions:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/sktilegrouprule/init(adjacency:tiledefinitions:)"
---

# init(adjacency:tileDefinitions:)

Initializes a new tile group rule with adjacency rules and tile definitions.

## Declaration

```swift
init(adjacency: SKTileAdjacencyMask, tileDefinitions: [SKTileDefinition])
```

## Parameters

- `adjacency`: The adjacency requirements for this rule.
- `tileDefinitions`: The tile definitions used for this rule.

## Return Value

Return Value A new tile group rule.
