Take a look at this amazing wall generator, being made by Procedural Artist Anastasia Opara.
Procedural Artist at Embark Studios Anastasia Opara continues the development of her procedural wall generator. This time, the artist has added shadows and the ability to adjust wall height to increase the overall realism.
For those unaware, Anastasia's wall generator initially started as a weekend project, but over time, it grew to be one of the greatest ones in existence. Over the past several months, the author has been constantly upgrading the generator, adding new features like archways and paths, experimenting with uneven terrain, and much more.
The generator is made using Bevy Engine, a data-driven game engine built using Rust. Rust is a multi-paradigm, general-purpose programming language designed for performance and safety, especially safe concurrency. Rust is syntactically similar to C++ but can guarantee memory safety by using a borrow checker to validate references. You can learn more about it here.
And here's how the generator was being updated over time:
We highly encourage you to visit the author's Twitter account if you want to learn more about Anastasia's procedural projects. Also, don't forget to join our new Reddit page, our new Telegram channel, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.