Discover and read the best of Twitter Threads about #bevyengine

Most recents (2)

In my tiny building game, I want your creations to exist in a world that feels alive. As a first step, I tackled ivy 🌿 As time passes, ivy grows on walls, bringing a bit of life with it✨

Brief tech overview in the🧡

#screenshotsaturday #indiegamedev #rustlang πŸ¦€ #bevyengine
A new system needs to interact with all the previous systems. Finding a suitable algorithm took me a few iterations πŸ‘€πŸ’¦

Ivy needs to know if a wall gets changed...
... or if a wall gets erased. (either via the player's input or by the undo system)
Read 11 tweets
This month I finally convinced myself to tackle the undo-redo system since it was becoming a premonition of a technical debtπŸ‘€

And of course I decided to make it animated. How hard can it be, right!? πŸ˜‚ [1/10]

#screenshotsaturday #indiegamedev #rustlang πŸ¦€ #procgen #bevyengine
[2/10] Undo is essential for this game to stay playful and relaxing: if you misclick, a cat jumps on the keyboard, or you simply change your mind, it should always be easy to go back.

I had been scheming an undo system for a while, and now was the time to roll up my sleeves πŸ’ͺ
[3/10] Undo-redo for terrain and paths was pretty straightforward. Since the interactions between systems are procedural, a lot of animation is happening for free 😎 For ex, arches appearing where paths cross walls, stones arranging along a path, or walls sticking to the ground
Read 10 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!