---
title: "Command Pattern - Setup and Implementation"
content_type: tutorial
url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation?language=en"
language: en
container_type: course
container_title: "C# Survival Guide - Command Pattern"
container_url: "https://learn.unity.com/course/c-survival-guide-command-pattern.md?language=en"
standalone_markdown_url: "https://learn.unity.com/tutorial/command-pattern-setup-and-implementation.md?language=en"
previous_title: "Command Pattern - Getting Started"
previous_url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-getting-started?language=en"
previous_markdown_url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-getting-started.md?language=en"
next_title: "Challenge: The Command Manager"
next_url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/challenge-the-command-manager?language=en"
next_markdown_url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/challenge-the-command-manager.md?language=en"
difficulty: intermediate
duration_minutes: 20
unity_version:
  - "2019.3"
  - "2019.2"
  - "2019.1"
  - "2018.4"
  - "2018.3"
  - "2018.2"
  - "2018.1"
  - "2017.4"
  - "2017.3"
  - "2017.2"
  - "2017.1"
supported_unity_versions:
  - name: "2019.3"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2019.3"
  - name: "2019.2"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2019.2"
  - name: "2019.1"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2019.1"
  - name: "2018.4"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2018.4"
  - name: "2018.3"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2018.3"
  - name: "2018.2"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2018.2"
  - name: "2018.1"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2018.1"
  - name: "2017.4"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2017.4"
  - name: "2017.3"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2017.3"
  - name: "2017.2"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2017.2"
  - name: "2017.1"
    url: "https://learn.unity.com/course/c-survival-guide-command-pattern/tutorial/command-pattern-setup-and-implementation.md?language=en&version=2017.1"
last_updated: "2026-08-04T14:22:02.000Z"
---

# Command Pattern - Setup and Implementation

Set up your scene and implement the Command pattern to organize and control player actions.

In this tutorial, you will learn how to set up your scene for the Command Pattern, and how to Implement the Command Pattern.

## 1. Scene Setup for Command Pattern

[Video](https://connect-mediagw.unity.com/h1/20190828/videos/764ab8b7-5990-4373-9690-c19eaae21499_168_Scene_Setup_for_Command_Pattern.mp4) ([Transcript (en)](https://connect-mediagw.unity.com/h1/20200707/d44c39b1-4b8f-41bd-86e5-4abf322ded77_02_Scene_Setup_for_Command_Pattern.vtt))

## 2. Implementing the Command Pattern

[Video](https://connect-mediagw.unity.com/h1/20190828/videos/20db01af-63b4-4215-9fc6-986909666e39_169_Implimenting_the_Command_Pattern.mp4) ([Transcript (en)](https://connect-mediagw.unity.com/h1/20200707/371b4d8f-544a-4a7b-a9b5-bb0eca03658c_03_Implimenting_the_Command_Pattern.vtt))
