Change Houdini with a Custom Framework
Subscribe:  iCal  |  Google Calendar
NY 11222 US   18, Jun — 21, Jun
Utrecht NL   29, Jun — 30, Jun
Brighton GB   10, Jul — 13, Jul
Brighton GB   10, Jul — 13, Jul
Cambridge GB   13, Jul — 17, Jul
Latest comments
by Utsav singh
5 min ago

your shader complexity is low because you used true polygon models instead of just a masked plane to prevent alpha overdraw?

by Brad Johnson
13 min ago

I love the way you write this information because it helps a lot along with I shared this information with my friend and kept sharing such useful information for the further gain targeted audience to improve your bounce rate. Fantastic way to clean unwanted files from your mobile using cleaning master you can also search by "ITL Phone Cleaner- Antivirus & Speed Booster" name.

by product key
1 hours ago

Thanks for the information your article brings. I see the novelty of your writing, I will share it for everyone to read together. I look forward to reading many articles from you. windows 10 pro product key

Change Houdini with a Custom Framework
18 July, 2017

Anatolii Iudanov presented his framework that transforms Houdini network editor into a game engine. Tired of the traditional interface? Here’s your chance to change things. 

Demonstration of a little framework I made that transforms old and boring Houdini network editor into a game engine. All for the sake of fun!

The architecture was heavily inspired by Unity3D: same gameobjects, components, messages, events.

All footage you see is actual recorded gameplay (played with keyboard) in realtime (unless it says otherwise)

The whole project is available at github here under GNU LGPL license.

Soon I will add an instruction manual how to make it all work

Though I won’t probably develop this project any further, cuz the whole project is obviously a big joke.

Have fun!

U started from this setup for custom node shapes:

Thank you, Bastian J. Schiffer for inspiration!

Anatolii Iudanov 


  • make sure you have Houdini 16 installed 
  • launch – it will start Houdini version it can find closest to 16.0.600 with environment set to current folder, so all custom node shapes and scripts are available
  • open fxproject/animnodes/snekTest00.hip
  • you can open source editor to see available functions
  • for better experience – open a floating NetworkEditor pane (better to keep only one of them) and adjust the visible area, so the 4 network boxes are in the corners of the pane (you may wish to bookmark this view with Ctrl+1 or something else for further convenience)
  • start something. ex: hou.session.startSnek() starts the game of Snek, hou.session.startPlanes() starts game of Planes
  • stop any game or test with hou.session.stop()

Leave a Reply

Be the First to Comment!