This project covers a method for procedural tower generation using a mix of procedural geometry and modular assets. The Houdini digital asset has a dynamic UI which allows for tower level creation and automatically updates the UI parameter values based on number of levels specified. Each tower level's parameter is dynamically linked and placed in respective folder, giving more flexibility for per level fine tuning. The overall node setup can be easily updated by replacing modular assets with your own custom 3D models. You can also build additional level styles and add them to the list of possible level types. The project includes Houdini, and HDA files with all necessary Python scripts within the HDA.
As always, all files are available for download on Patreon.