As expected, today I was able to finish implementing the new terrain system completely, and connected it to the GUI and everything. So as far as terrain editing/tile placing is concerned, we’re all good to go.
The decoration system is also quite a bit better in placing things, though can still be improved further if there’s a need for more separation between objects:
And I also went ahead, and updated the decoration system to make it match the tile underneath, adjusting as height changes:
It’s not 100% precise, due to the triangulation of the meshes. I’m thinking of looking into better triangle striping in the future, but that’s not a priority for now.
So with the new system in place, performance improved by a lot, and we can now create massive courses. Plus, I was able to re-engineer the architecture of the game to make it more modular and future proof!
Next step, reimplement the course building. Then it’s time for a new demo!
That’s all for today folks! Stay tuned for more!