The Game Jam Starter Kit is a set of procedural game art tools that can be used in the Unreal and Unity game editors. 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 these host applications using the Houdini Engine plug-ins which you can install at the same time you install Houdini. Below are tutorials for getting started with Houdini Engine and for each of the tools in the collection. 


NOTE: These lessons use the SideFX Labs tools. Make sure the latest release (non production build) is installed when doing this lesson.



Houdini Game Jam 2020

SIDEFX IS PROUD TO ANNOUNCE THE FIRST-EVER HOUDINI GAME JAM!
Everyone is invited to participate in the jam and use Houdini to make games for a chance at winning awesome prizes!   



Game Jam Starter Kit


OVERVIEW

A quick introduction to the various tools that are available in this starter kit. You will explore them within the Unity and Unreal game editors. Individual tutorials for each tool can be found below.

Unity

Unreal

GETTING STARTED WITH HOUDINI ENGINE

Learn how to set up the Houdini Engine in Unity and Unreal then how to import assets and use them in the editor. Learn how to bake assets into either meshes or prefabs to prepare them for use in game.

Unity

Unreal

 BOOLEAN EDGE DAMAGE

This tool lets you select multiple pieces of geometry from your game engine that will then be turned into a single mesh using Booleans then set up edge damage to make the resulting mesh look aged.

Unity

Unreal

 TREE

With this tree tool, you can set up different kinds of simple trees for use in your game. You control the tree's shape using a curve and can set up a simple canopy or instanced leaves.

Unity

Unreal

ROCK

This tool lets you create rock formations to use in your game level.  You can take geometry from your editor and use that to drive the shape of the rocks and you can add smaller rocks where the formations touch the ground.

Unity

Unreal

FOLIAGE

Foliage can be added to your game level as plants on the ground or attached to geometry to create vines. You have control over the shape of the leaves, how many are there and how they interact with other objects.

Unity

Unreal

PIPE

Quickly create pipes or cables for your level using a control curve to drive the shape. You can have a single pipe or multiple pipes drawn along the curve depending on the look you want for your level.

Unity

Unreal

PLACEMENT

This tool lets you place multiple objects along a curve or scattered onto an object. You can control the orientation and scaling of the objects to insert some randomness into your design.

Unity

Unreal

PLATFORM

Create platforms for your game using this versatile tool. You can use shapes in your game to drive the placement of the platform or use a curve. You can add an edge to the platform and scatter some debris on its surface.

Unity

Unreal

MODULAR WALL

This tool creates walls with windows and doors. You have control over the size of the wall and the placements of the elements. You can also bend the wall and change its look using a border which you can shape using a ramp.

Unity

Unreal

WFC LEVEL

Using the WaveFunctionCollapse algorithm, this tool lets you generate game levels using an outside image as a driver.  You can also use shapes in your game editor to influence the results and can automatically scatter elements throughout the spaces generated by the tool.

Unity

Unreal

LEVEL FROM PSD

This tool lets you generate a level using a Photoshop PSD file. This creates spaces that can be populated with objects and the walls that divide the spaces can be set up with geometry to create buildings.

Unity

Unreal

CREATED BY

SIMON VERSTRAETE

Simon is a tech Artist that loves building procedural tools and assets. By adding more and more procedural approaches to his workflow, he is able to build 3D models with speed and flexibility. During his studies at Digital Arts and Entertainment, he taught himself how to work with Houdini. After his studies, he started working on Ary and the Secret of Seasons at eXiin. Currently he is a Houdini freelancer and focuses on creating procedural content.

More from Simon Verstraete

COMMENTS

  • ThiagoBolinhoLaranjeira 3 months, 4 weeks ago  | 

    your rock dude!!

  • AnandaDivine 3 months, 4 weeks ago  | 

    Super amazing, thanks Simon.

  • 3amsick 3 months, 3 weeks ago  | 

    감사합니다!

  • Anatoliy Tsvetkov 3 months, 3 weeks ago  | 

    Project assets are broken. If i try to change some parameters unity says "Undefined nodes" pleas checj dependencies etc

    • Siver 3 months, 3 weeks ago  | 

      The Sidefx Labs tools are used in the assets, make sure that you have these tools installed.

  • Anatoliy Tsvetkov 3 months, 3 weeks ago  | 

    SideFX Labs already embeded 532 version

  • Anatoliy Tsvetkov 3 months, 3 weeks ago  | 

    For HDA Rocks - if i try to change it in unity (session wo houdini is established), Unity have pop-up window wich is said "Asset Missing Sub-asset Definitions - There are undefined nodes. This is due to nit being able to find specific asset definitions. You might need to load other (dependent) HDAs first."

    • Siver 3 months, 3 weeks ago  | 

      Indeed, seems the Rock HDA has missing assets. Thanks for bring it up. I will look into updating it.

  • darklabs 3 months, 3 weeks ago  | 

    Thanks so much! I've been learning so much with just a couple of hours playing around with the parameters. It's very clear and user friendly. It offers a lot of artistic freedom.

  • Siver 3 months, 3 weeks ago  | 

    Rock file has been updated. Feel free to let me know if more issues happen!

  • ing.seprab 3 months, 2 weeks ago  | 

    Hey, they are great. I wanted to know if there is a way to modify parameters during gameplay without impacting performance?

    • Siver 3 months, 2 weeks ago  | 

      Thanks! The idea of the tools is that they help with building your worlds faster in editor and then bake into static mesh.

  • RasmusHauschild 3 months, 2 weeks ago  | 

    These are amazing! Great work :) A tutorial on how to make some of these, and the thoughts that go into doing so would be extremely valuable!
    In particular, the platform and foliage tools, since they have such broad use cases. Any chance of that happening?

  • zhenwei2972 3 months ago  | 

    Great integration with unity! Had fun playing around with these!

Please log in to leave a comment.