UNITY
Plug-In
In Houdini, networks of nodes can be easily wrapped up into Houdini Digital Assets then shared with other artists. With the Houdini Engine, these assets can be loaded into the Unity game editor with procedural controls available to artists.
The results can then be further manipulated in Unity. Anytime a parameter is changed on the asset, the Houdini Engine is called upon to "cook" the network of nodes and publish the results to Unity. This allows for deep integration of Houdini Digital Assets into a Unity game development pipeline. The game content is baked out when the game is published.
1. Download the Houdini Engine
To access the Houdini Engine, download the Houdini installer which comes with the Unity plug-in. While the plug-in connects Unity to the Houdini Engine, a full Houdini install is needed to cook the results under the surface. You can run the Engine using either a Houdini, Houdini FX, Houdini Engine license. Houdini Indie and Houdini Engine Indie will work with limited commercial asset files.
2. Install and Load the Plug-In
Once you have downloaded the Houdini installer, run it and be sure to select the "Houdini Engine for Unity" option on the Houdini Engine installer screen.
After installation, you’ll need to import the plug-in package into your Unity project. You can find the plug-in package at <Houdini Installation>
To import the plug-in into your Unity project:
- Make sure to delete any previous Houdini Engine for Unity plug-in folder. You’ll find it in Assets/Plugins/HoudiniEngineUnity. If you have the HoudiniEngineUnity folder, delete it along with all its contents from inside Unity.
- In Unity, go to Assets > Import Package > Custom Package
- Navigate to and select the
<Houdini Installation> /engine/unity/HoudiniEngineUnity.unitypackage - Make sure all files are selected (they should be by default), and select Import.
- Unity will now install the plug-in files into Assets/Plugins/HoudiniEngineUnity
- Once complete, you should see the Houdini Engine Unity menu show up at the top if you move the mouse over to the menu in Unity.
2. Starter Kit
The Game Jam Starter Kit is a set of procedural game art tools that can be used in the Unity game editor. This starter kit provides a variety of bread and butter tools that you can use right away to enhance your game environments. These tools can be used inside Unity using the Houdini Engine plug-in.

4. Plug-In Docs
To learn more about the Unity plug-in and how it works, you can refer to the documentation. Here you will be able to discover details about how the plug-in can be used in your gamedev pipeline.
5. Learning Materials
In Houdini, networks of nodes can be easily wrapped up into Houdini Digital Assets then shared with other artists. With the Houdini Engine, these assets can be loaded into the Unity game editor with procedural controls available to artists.
The results can then be further manipulated in Unity. Anytime a parameter is changed on the asset, the Houdini Engine is called upon to "cook" the network of nodes and publish the results to Unity. This allows for deep integration of Houdini Digital Assets into a Unity game development pipeline. The game content is baked out when the game is published.
6. More Learning
The Game Tools Learning Paths offer a number of games-focused lessons covering Houdini and the Houdini Engine. These lessons teach you how to create digital assets for use in host applications such as Unity and are a great resource for game makers to learn how to go procedural.
GAME TOOLS PATH WORLD BUILDING PATH REALTIME FX PATH