Get the free source project from Github: http://bit.ly/pcgbasicsrepo
Learn how to instantiate objects procedurally in uneven environments so that they are rotated and positioned correctly using raycasts in C#. This unity tutorial is a continuation of our procedural generation basics series.
This c# scripting technique is useful in level generation, placing props, instantiating objects against surfaces and many others. Raycasting is a fundamental technique in game development with Unity and can be used in many ways. If you’re interested in unity roguelike development techniques or unity rpg tutorial ideas, please subscribe to the channel. Thanks!