“You know what ΔV needs?” – said a friend a while ago – “A parallax scrolling”. And he was right.
This was supposed to be easy, but turned out not so much. Godot Engine has build-in parallax support, so it should be a matter of setting it up. But there was one problem – particles didn’t actually play along with parallax. They never were meant to be used for asteroids, and my issue in the Godot’s Github was classified as an enhancement. It’s fair, but since Godot 3.1 is now in feature freeze, it meant I would not be getting my feature any time before 3.2 – and that can take months.
So I worked around it. Godot gives you enough low-level tools to write pretty much everything yourself. Hence – my own parallaxing particles.