@UltraBurstXD said:
Hi,
I'm new here and I'm indie dev. My team is very small and we are thinking of making a cool shooter like Free Fire or others but for mobile and PC. We want to make a game everyone can play, independently it's low-end or high-end. But how good is Godot for serious shooters?
Godot has pretty decent 3D performance, and it can be pretty lightweight. For lower end machines, I would recommend avoiding screen space effects like screen space ambient occlusion and screen space reflects, as they can be more resource intensive. Especially for mobile, those effects may be too intensive.
I looked up Free Fighter and it looks like a battle royal game. The shooter mechanics should totally be doable in Godot, I do not see anything that couldn’t be done. Technically, I do not see any barriers that would prevent Godot being used for “serious shooters”. If you did find a limitation though, you could always modify the engine source code, use a plugin, or use external libraries via C# or GDNative.
For a battle royal game, I think the difficulty with Godot would more be making the multiplayer/network system, as I’m not sure Godot’s networking built-in would handle that many players efficiently as is. That said, I am not very experienced with big networking games in Godot, so maybe it would work.