I'm looking for a 2D game engine with (preferably built-in) support for the Tiled map editor. It should run on at least Linux and Windows, with macOS and other platforms (such as mobile) as an added bonus.

It should have at least basic collision support, although a full physics engine would be ideal.


Unity3D provides a linux support since 2015 and its fully functional.

You can use Tiled2Unity to import any tiled map direct to unity.

It as 2D support and every feature you need,with 27 build platform support,you will never be disappointed, i myself use it for commercial use.

| improve this answer | |
  • Thanks for the suggestion, but Unity is proprietary, while I asked for a freely licensed platform. – vktec Dec 27 '16 at 23:37
  • You said nothing about license issue on your question,you found what you want anyway. – Arduino_Sentinel Dec 28 '16 at 4:49
  • It was in the title, and I've now added a tag, but you are correct, I didn't specify it in the body of my question. – vktec Dec 28 '16 at 11:38

I've ended up going with LÖVE and STI, a Tiled map loader for LÖVE.

While LÖVE provides bindings to Box2D, allowing for advanced physics simulation, I've ended up using bump.lua (can be found on Github), as it is a lot simpler and provides everything I need for now. STI integrates very well with both LÖVE's built-in physics engine and bump.lua, making things such as collision layers incredibly simple to set up.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.