In case you want to know anyway, 3 very simple steps:
1. All you need are two sprites. One from the side (Sprite1) facing west and one from top (Sprite2) facing west. I would recommend putting them in the same container.
2. Store the height of each sprite in a variable on each sprite.
3. On every tick:
3a) Set the height of Sprite1 to cos(self.Angle) * self.originalheight
3b) Set position of Sprite2 to Sprite1
3c) Set angle of Sprite2 to the angle of Sprite1
3d) Set the height of Sprite2 to sin(self.Angle) * self.originalheight
You can use this solution with any behavior that modifies the angle of an object, nothing else is required.
ahh very clever.. yeah that probably would not look good with a detailed sprite.. I will try it though
Btw regarding similarities to luftrausers: I know it's similar now, but I spent a total of 3 Weekends + 2 days on it so far (the exact same amount of time I spent on Construct 2). I'm at the very beginning and learning Construct 2 at the same time. Walking a similar path along Luftrausers gives me guidance and when I'm happy with what I have _technically_ I'll implement more and more gameplay changes. In the end we all get inspirations from somewhere and have to take it from there to the place we envision. I understand that this looks very much like Luftrausers, but I also know that my vision is so much bigger than what I've achieved so far, so I'm not worried at all if I hear things like "This looks too close to Luftrausers" as I know what MY goal is
I totally get what you are talking about..definitely a good way to learn. Honestly it just looks so polished and "finished" that thought this was your game. Even the color scheme is the almost the same Luftrausers. I didn't mean any offense, you just didn't mention Luftrausers at all. Even if it is your remake Luftrausers, that's totally cool too...I was just saying be careful when trying to sell it is all.