Minecraft parkour procedural Houdini / UE5
[ENG]
Project: Procedural Parkour Generator in Minecraft using Houdini
Description:
This project represents an innovative approach to creating parkour in Minecraft using Houdini software and its subsequent integration with the Unreal Engine. The goal of the project is to create dynamic, diverse, and engaging parkour tracks that can be easily imported into the game world.
Features:
Procedural Landscape: Using Houdini, a procedural landscape is generated, dynamically transforming into various Minecraft blocks. This includes stone, water, sand, grass, and other types of blocks. The generator considers various parameters such as height, slopes, and topography to create realistic and unique worlds.
Block Mask: During generation, a mask is formed that determines the placement of different types of blocks in the generated world. This allows for tracks with diverse combinations of blocks, enriching the visual experience of players and providing them with new challenges to overcome.
Procedural Jump Curves: The generator creates curves that define trajectories for jumping between blocks. These curves have random offsets, adding an element of unpredictability and variety to the gameplay.
Camera Animation: A camera animation curve is generated for smooth tracking of the player along the route. This creates a dynamic and engaging visual representation of the parkour track, enhancing the sense of speed and tension.
Import into Unreal Engine: All data generated in Houdini can be easily imported into Unreal Engine using the appropriate addon. This provides integration of procedurally generated worlds and tracks into the gameplay without unnecessary difficulties.
Outcome:
This project represents a technically complex solution, combining the power of procedural generation in Houdini with the flexibility and capabilities of the Unreal Engine.