Would defold be any good for creating a 2d battle royale game, on switch and desktop?

Thanks in advance.

Hi! Thanks for the question. The answer to your question is Yes :slight_smile:

But let’s break it down:

2D

Defold is great at 2D. We have support for tilemaps, particle effects, sprites, flipbook animations, spine models, 2D physics and much more

Battle Royal

This means online connectivity and multi-player. Defold has support for HTTP, TCP, UDP and WebSocket connections and it has support for several different backend services that can be used when creating online multiplayer games. Two popular choices are:

Switch

Defold has support for Nintendo Switch. More info here: https://defold.com/manuals/nintendo-switch/

Desktop

Defold has support for Windows, macOS and Linux. All from the same codebase! There’s also handy extensions such as DefOS which helps with some setup of the game window etc on desktop.

8 Likes

Hey there Britzl! Thanks for getting back to me so quickly and getting straight to the point. :smile:

It is so great to hear that Defold will be suitable for my project and as lots of great features for 2d.

I was a bit concerned about doing online multiplayer with defold, since I couldn’t seem to find any decent examples of it, so I appreciate you clearing that up.

It is nice to see that you guys give access to switch through Patreon. If all goes well with testing out defold, then I would definitely like to join up. The only hard part looks like getting Nintendo to accept you.

I will go check out DefOS and other desktop related things first, as I will be looking into doing a desktop version first.

I just have one question. Is it possible to get my game on Xbox and playstation also? I know you don’t have support, but I just wondered if there was some way.

1 Like

Yes, but since we do not support it yet you have to do the work yourself. The source code for the engine is available which means you can do the porting yourself or contact a company specialised in porting games to console.

2 Likes

Wow that is great to know. I will have a look into my options. Have a great day!

1 Like