I like the graphical style of this, did you create all of the sprites and objects from scratch?
I'm using the Unity game engine. For 2D animations, I'm using a software called Spine. And for art resources, I'm using Affinity Designer, which is a vector graphics drawing software. Finally, thank you for your reply.