Why I Chose Godot 4 for My Co-op Indie Game


Today marks the beginning of my indie dev journey. As a developer handling UI frameworks and legacy code during the day, I wanted a game engine that is lightweight yet powerful for multiplayer logic.

I chose Godot 4. Its built-in RPC capabilities make it incredibly intuitive to set up a small-scale, peer-to-peer co-op environment without the massive overhead of dedicated servers.

In this devlog, I will document my process of:

  1. Prototyping a core combat loop.
  2. Handling inventory synchronization between players.
  3. Keeping the asset pipeline minimal.

Stay tuned if you are also navigating the world of indie co-op development!