I’m glad you like it 😁🍄
I’m not sure if I understood what you mean, but in Godot scenes are used a lot, and I switch between them or between sprites if they’re static.
Oh like, so when the ball is rolling left or right, the the sprite rotates on the axis you view it at, but you're also showing a faked rotation using more sprites for when it's moving up or down to stimulate rolling up or down as well, and then the actual face changes too so it probably uses lots of sprites 😳
I said I can't imagine how so I can't exactly explain it either. 😅
Ah, you meant that? What I did was make 8 sprites per ball: looking up, down, front, and back, plus the 4 intermediate directions. Then I added lateral rotation in the engine by changing its angle, with a small correction so it slowly straightens out when you move up or down, so it doesn’t feel like you’re doing weird or unnatural movements.