Making a Metroidvania in Godot

Hello devs and gamers!

It’s been about a week since I started working on my first major game project. So far, I’ve implemented basic player and enemy mechanics, and there’s a lot more to come!

What will this game feature?
:world_map: Exploration & Revisits – Unlock new areas as you gain abilities.
:crossed_swords: Power-Ups & Abilities – Enhance your combat and movement.
:open_book: Story – A deep, immersive world to discover.

I’m aiming for a game inspired by Hollow Knight and Blasphemous. I know tackling such a big project comes with challenges, burnout, and even the risk of failure. But I want to push myself and see how far I can go!

It’s been around 17 hours of development and here’s my progress thus far:
Player mechanics: run, jump(buffer, variable and double jump), dash, attack
Enemy mechanics: patrol, chase, blink when hit

7 Likes

~40 hours into development

new features:

  • 2 new enemy arts
  • 1 new enemy type
  • projectiles
  • 2 new tile maps
  • player hurt mechanic
  • simple level design

Hey guys!
feel free to provide any kind of feedback and suggestions.

Thank you.

4 Likes

The art looks cool! Otherwise you can make the movement smoother, currently it looks a bit heavy and laggy when you jump (the camera movement).

2 Likes

Thanks for feedback.

I’ll work on them when I’ll implement deadzone for camera. Before that I need to test out some arts for chasing projectiles.

Thankyou for your feedback it means a lot.

2 Likes

I agree with KingGD — the character definitely feels rock-centered. In my opinion, the camera should behave like a follow camera, but with some nuance: the further the character moves toward the edge of the screen, the faster the camera should catch up. Closer to the center, the slower it moves — still keeping the character generally centered, but with a smooth, dynamic feel.

Also, great job on the movement system so far! It’s clear you’re focusing on the core mechanics first instead of flashy extras, and that’s absolutely the right call. Solid foundations pay off big time later on.

:wink:

1 Like