FileInfo

Languages

Overview

What is a CONTROLLER file? A CONTROLLER file is an animator controller used by Unity Technologies Unity, a game development application. It defines a state machine that connects animation clips, such as walk, run, or jump, and controls how a character or GameObject moves between these states during gameplay. Unity uses CONTROLLER files to help manage and organize animations for smooth motion.

More Information A state machine is similar to a flowchart, where each state represents an action, and the rules (called transitions) determine when and how the system switches from one action to another. For example, a character might switch from Idle to Run when the player presses a movement button, and back to Idle when the player stops moving. Game developers and animation designers create and edit CONTROLLER files with the Unity Editor. Using the Animator window, they set up states, transitions, and parameters, such as triggers, booleans, and floats, that guide how animations change.

Popularity2/5

1 votes

Quick AppOpen with
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Unity Animator Controller file format and apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Document Icon

Breadcrumbs

DeveloperUnity Technologies
Popularity2.0 | 1 Vote

Previous / Next

In-Depth

.CONTROLLER File Extension

Unity Animator Controller File

DeveloperUnity Technologies
Popularity
2.0  |  1 Vote
 

What is a CONTROLLER file?

A CONTROLLER file is an animator controller used by Unity Technologies Unity, a game development application. It defines a state machine that connects animation clips, such as walk, run, or jump, and controls how a character or GameObject moves between these states during gameplay. Unity uses CONTROLLER files to help manage and organize animations for smooth motion.

More Information

A state machine is similar to a flowchart, where each state represents an action, and the rules (called transitions) determine when and how the system switches from one action to another. For example, a character might switch from Idle to Run when the player presses a movement button, and back to Idle when the player stops moving.

Game developers and animation designers create and edit CONTROLLER files with the Unity Editor. Using the Animator window, they set up states, transitions, and parameters, such as triggers, booleans, and floats, that guide how animations change.

How to open a CONTROLLER file

You can open CONTROLLER files with Unity Technologies Unity . You can also open the file with a text editor, such as Microsoft Notepad or Apple TextEdit , to view its text data, but editing it outside of Unity is not recommended.

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open CONTROLLER files

Sort

Pricing

Program Name

Platform

Reset

X

All Platforms

Unity Technologies Unity

Free

Any text editor

Category: Game Files

Updated: October 28, 2025

FAQ

What is a CONTROLLER file?
A CONTROLLER file is an animator controller used by Unity Technologies Unity, a game development application. It defines a state machine that connects animation clips, such as walk, run, or jump, and controls how a character or GameObject moves between these states during gameplay. Unity uses CONTROLLER files to help manage and organize animations for smooth motion.
How do I open a .controller file?
You can open CONTROLLER files with Unity Technologies Unity. You can also open the file with a text editor, such as Microsoft Notepad or Apple TextEdit, to view its text data, but editing it outside of Unity is not recommended.