Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

First of all, congrats on your first game! It's a cute little one. I really like the design of the player character. I struggled a lot with the collisions, getting my cute tiny feet stuck in the clouds. For a platformer, the camera should have a wider FOV, so I can see where to jump or fall. Also, a nice touch would be to  be able to look further down, which is not very complicated to implement, I think. Here's a basic idea of how you could do it:

if is_on_floor() and Input.is_action_pressed("your_down_key"):
    var tween = create_tween()
    tween.tween_property(your_camera2D, "offset.y", 50, 0.5) #Get your camera reference from the node tree
elif is_on_floor() and Input.is_action_just_released("your_down_key"):
    var tween = create_tween()
    tween.tween_property(your_camera2D, "offset.y", 0, 0.5)

Of course it's just a tiny suggestion, but I think it makes platformer games much more enjoyable. Haha.
Keep up the good work! See you in the next phase! 😊😊