Perforce and Unity Integrations

Unity Integration Monitor

Unity is one of the world’s leading real-time 3D development platforms. It lets you build games that can be played on a wide range of platforms. It’s easy to get started. And the integration is well supported.

Perforce Helix Core is the game development industry standard for version control. It provides a globally-capable infrastructure. You’ll be able to manage millions of files — and extremely large files. This supports innovative teams across industries who are using Unity.

Perforce and Unity work closely together. Together, they provide critical functionality to the community of developers to build the great games of tomorrow.

Helix Core and Unity

What Helix Core Does

Helix Core is the most popular version control system among game developers. It is lightning fast, easy to use, handles large files, and improves productivity and collaboration. It is great for coders and non-code contributors, such as designers and artists.

Explore Helix CoreTry It Now

What Helix Visual Client (P4V) Does

Helix Visual Client (P4V) is an easy-to-use desktop application that works on Linux, Mac, and Windows. You can use it to access to all of your versioned files in Helix Core. It complements Unity’s built-in integration with Helix Core.

It’s easy-to-use for newbies as well as veteran developers with an intuitive, customizable graphical user interface. And you can manage the most complex codelines imaginable with Perforce Streams.

Explore P4VTry It Now

This screenshot shows the new dark theme for Helix Visual Client (P4V).

Key Helix Core Integrations and Unity

Unity3D

Unity has a built-in integration to Helix Core. So, users working on 3D worlds never have to leave the comfort of their familiar environment. The integration is built and maintained by Unity.

Depending on role, team members will interact in Unity, Microsoft, and/or Perforce during the lifecycle of a project. Integrations provided by Unity and Perforce ensure these tools work well in concert with one another. This increases artist and developer productivity. And it helps ensure deadlines are met.

Here’s how to set up Helix Core with Unity >>

This screenshot shows Unity3D.
This screenshot shows the Helix Core and Visual Studio integration.

Microsoft Visual Studio

Microsoft Visual Studio is the most popular IDE for game developers working with Unity. Unity and Perforce plugins coexist. Developers working with Visual Studio get a seamless integration.

Helix Plugin for Visual Studio (P4VS) seamlessly embeds Helix Core enterprise-class version control features within the familiar UI. Developers won’t ever have to leave the Visual Studio IDE. Developers can sync, add, edit, revert, diff, review file history, manage changelists, perform code reviews, and more.

Learn more about:

Windows File Explorer

Getting some users, such as technical artists or designers, to use version control can be a challenge.

Helix Plugin for File Explorer (P4EXP) is an ideal way to bring non-developers the benefits of version control. And they won’t be required to learn the more source-code-oriented features of Helix Core.

They’ll get easy access to Helix Core functions from the standard Windows 10 File Explorer context (right-click) menu. This makes functions like check-in/check-out a breeze.

This screenshot shows the P4EXP plugin integrating Helix Core with Windows File Explorer.
This screenshot shows the P4GT Graphic Tools Plugin.

P4GT Graphic Tools Plugin — PhotoShop CC, Autodesk 3DS Max, and Maya

Artists working in Adobe Photoshop CC, Autodesk 3DS Max, and Maya can use Helix Plugin for Graphical Tools (P4GT). They can take advantage of version control features — like file-locking — from within the Windows graphics applications they love most.

One of the best features of P4GT is the ability to see who has checked and locked a particular file. This saves time and headaches under deadlines.

Non-Game Applications for Perforce and Unity

Unity is known for their work in the game development world. But designers and artists in other industries use Unity on a variety of non-game applications.

You can use Perforce Helix Core integration with Unity improve your workflows and manage your intellectual property no matter what industry you are in.

Architecture, Engineering, and Construction

Enhance design, engineering, and construction capabilities with Unity. This lets clients experience an environment before it exists.

Perforce helps you optimize management of all your design assets. This includes Autodesk, Unity, or virtually any other application. What once seemed a futuristic dream is today a reality with Perforce and Unity. You can create a global, collaborative environment for your team with the world’s leading development platform.

Automotive and Aerospace/Defense

Visualize designs instantly, iterate on the fly, collaborate across geographies with Unity and Helix Core.

The combination puts 3D data into the hands of those who need it, on the devices of their choice. This results in a more agile and flexible design process based upon inclusion and data rather than on isolation and guesswork.

Media and Entertainment

Your team might be building virtual studios. Or they might be charting an entire animated feature film from concept to completion. No matter what you’re building with Unity, you can use Helix Core to manage the assets.

Helix Core enables collaboration letting your creatives work on Unity projects seamlessly no matter where they are sitting.

Have Questions About Perforce and Unity Integrations?

All you have to do is ask. Contact us for more details on how Perforce integrates with your Unity solutions. And get started improving your performance and enhancing collaboration across teams.