Perforce and Unity Integrations
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. Unity and version control are often used together.
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.
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.
Key Helix Core Integrations and Unity
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.
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.
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.
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.