I saw your post asking about honest feedback, so here are my thoughts:
- Most importantly, great job publishing something! It takes dedication to add the menus, settings, music, loading screens, etc. that take a game from [playable level] to [publishable thing].
- For your next project, I'd try to add in:
- UI: Add a layer on top with parallax 0x0 and place your UI stuff (like score and hearts) here.
- A player hitbox: Add a sprite, make it invisible, and pin the player animations to this sprite. Put the Platform behavior on this new invisible sprite instead of the visible, animated sprite. This way, your players hitbox won't change as the character runs- it can be frustrating for a player to think they're safe... until they jump, and the jumping animation now overlaps with an enemy, and the player suddenly takes damage.
- Tiled background improvements: You can mirror an image to create the illusion of a continuous picture. Imagine the letter "b" repeated: "bbbbb" - it's easy to see where the next letter starts. But if I alternate between flipped and unflipped "b"s, the transition is much smoother: "bdbdbdb". idk if I'm explaining this well
- Lastly, personally, I'd avoid using AI. It makes your game look low-effort and completely removes YOUR unique style. I'd muchhh rather play a microsoft paint game than anything with an AI intro because I want to experience the artistic vision of a real person.
I hope this helps!





