• Games
  • Industry
  • Resources
  • Community
  • Learning
  • Support
Development
Unity Engine
Build 2D and 3D games for any platform
DownloadPlans and pricing
Monetization
In-App Purchase (IAP)
Discover and manage IAP across stores
Mediation
Maximize revenue and optimize monetization
Ad Quality
Protect your app’s user experience
Tapjoy
Build long-term user loyalty
All monetization products
User acquisition
User acquisition
Get discovered and acquire mobile users
Unity Vector AI
Connect players with the right games
Aura on-device advertising
Reach users on-device at peak engagement
All growth products
Use cases
3D collaboration
Build and review 3D projects in real time
Immersive training
Train in immersive environments
Customer experiences
Create interactive 3D experiences
All industry solutions
Industries
Manufacturing
Achieve operational excellence
Retail
Transform in-store experiences into online ones
Automotive
Elevate innovation and in-car experiences
All industries
Technical library
Documentation
Official user manuals and API references
Developer tools
Release versions and issue tracker
Roadmap
Review upcoming features
Glossary
Library of technical terms
Insights
Case studies
Real-world success stories
Best practice guides
Expert tips and tricks
All resources
What's new
Blog
Updates, information, and technical tips
News
News, stories, and press center
Community Hub
Discussions
Discuss, problem-solve, and connect
Events
Global and local events
Community stories
Made with Unity
Showcasing Unity creators
Livestreams
Join devs, creators, and insiders
Unity Awards
Celebrating Unity creators worldwide
For every level
Unity Learn
Master Unity skills for free
Professional training
Level up your team with Unity trainers
New to Unity
Getting started
Kickstart your learning
Unity Essential Pathways
New to Unity? Start your journey
How-to Guides
Actionable tips and best practices
Education
For students
Kickstart your career
For educators
Supercharge your teaching
Education Grant License
Bring Unity’s power to your institution
Certifications
Prove your Unity mastery
Support options
Get help
Helping you succeed with Unity
Success plans
Reach your goals faster with expert support
FAQ
Answers to common questions
Contact us
Connect with our team
Plans and pricing
Language
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Social
Currency
Purchase
  • Products
  • Unity Ads
  • Subscription
  • Unity Asset Store
  • Resellers
Education
  • Students
  • Educators
  • Institutions
  • Certification
  • Learn
  • Skills Development Program
Download
  • Unity Hub
  • Download Archive
  • Beta Program
Unity Labs
  • Labs
  • Publications
Resources
  • Learn platform
  • Community
  • Documentation
  • Unity QA
  • FAQ
  • Services Status
  • Case Studies
  • Made with Unity
Unity
  • Our Company
  • Newsletter
  • Blog
  • Events
  • Careers
  • Help
  • Press
  • Partners
  • Investors
  • Affiliates
  • Security
  • Social Impact
  • Inclusion & Diversity
  • Contact us
Copyright © 2025 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell or Share My Personal Information

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Hero background image
Cinemachine

Powering cameras for real-time productions

Cinemachine is a codeless and modular camera system, designed to easily compose sophisticated behaviors and the best shots based on scene composition. It lets you tune, iterate, experiment, and create camera moves in real-time.
Get started
Get started
Cinemachine camera module

Faster game development

From first-person shooter to follow cam, from 2D to 3D, and from real-time play to cutscene, Cinemachine frees your team from expensive camera-logic development and allows you to iterate and prototype new ideas on the fly while saving settings in Play mode. With the release of Unity 6, Cinemachine’s UI, API, and GameObject structure have been redesigned, making it faster and easier to implement intuitive game mechanics in linear production workflows.

Installing Cinemachine

Installing Cinemachine

Use the Unity Package Manager (in the top menu: Window > Package Manager) to select Cinemachine for installation.

Cinemachine is free and available for any project. If you already have it installed, you may update to the latest version.

  • Fundamental behaviors
  • Powerful features
  • Advanced control

Fundamental behaviors

Rotation Composer

+

Follow

+

Free Look

+

Cinemachine for 2D

+

Target Groups

+

Custom Blends

+

Powerful features

Impulse

+

Mixer

+

Decollider and Deoccluder

+

Confiner

+

Noise

+

Priority

+

SplitScreen and Picture-in-Picture

+

Follow Zoom

+

Post-Processing Stack integration

+

Clear Shot

+

Advanced control

Tracking

+

Post-Processing

+

Shot Blender

+

Lens Packs

+
Using Cinemachine
Using Cinemachine

Get up and running quickly to create and tune cameras.

Get started
Ask Discussions

Resources

Types of Cinemachine cameras

Unity Tips: Cinemachine Tutorials

This series of five video tutorials offers tips and tutorials on how to get started with Cinemachine.

Watch the series
Get started with Cinemachine

Start using Cinemachine

Get the essential information to understand how Cinemachine works and follow instructions to set up the minimum functional layers to start using Cinemachine in your project.

Get started
Essential Elements of Cinemachine 3.1

Essential Elements of Cinemachine 3.1

Learn what is new in Cinemachine 3.1 and find out what's changed in the Cinemachine API and how you can upgrade your project to take advantage of the new features.

Watch now
See what’s new with Cinemachine 3

See what’s new with Cinemachine 3

In this blog you will learn what is new with Cinemachine 3 and you will see how the format has changed, bringing it in line with the rest of Unity.

Read now
Cinemachine tutorials

Cinemachine tutorials

This legacy learning content shows you the features and uses for Cinemachine to see if it's right for your projects. You will learn how to build a planetary scale visualization, how you can add a Cinemachine Camera and Brain to your project, and more.

Start learning