Is it true that UE5 can't be used to make a 2D game?

  • 1
    \$\begingroup\$ A quick google Unreal 5 2D will tell you yes, it can make 2D games, offer you tutorials and will tell you as well that it might take longer than other engines. Is there a reason you have/ want to use Unreal? \$\endgroup\$
    – Zibelas
    Apr 25 at 8:29
  • \$\begingroup\$ Yes, there is a reason that I study C++, If I have to, can you tell me which one is better for making 2d unity or game maker \$\endgroup\$ Apr 25 at 9:37
  • \$\begingroup\$ I personally prefer Unity for both the range of offered tool, support and available tutorials. But that is just personal preferences. Why not download both and create a simple pong game? It should not take more than a few hours and you could make yourself familiar with either of them. In the end you have to be comfortable with the tool. A game like Hollow Night is not something you can make in a weeks time. If the tools are not to your liking, you won't enjoy the creating of your game \$\endgroup\$
    – Zibelas
    Apr 25 at 10:45
  • \$\begingroup\$ Thank you for your time 👍 \$\endgroup\$ Apr 26 at 10:41

1 Answer 1


Yes, you can use Unreal Engine 5 for 2D games. A quick search will confirm this and there are also tutorials that will tell you how to do it.

But possible and ease of usage are not necessary the same thing. Any engine that is capable of creating a 3D game can create a 2D game as well. It is just a question of how determined you are.

A few years back, Unity was by default for 3D games. Over the years they got a lot of 2D support. But it was always possible to create 2D games. The new tools just made it easier for creating content, easier/ simpler physics and optimization. This could be a problem for example in mobile builds when the tool is too powerful and you try to fit it.

Choosing the correct engine is not easy. Some people prefer visual scripting/ blueprints. Some just use scripts and not the editor. Some just want to have a lot of options available. When you choose one, a good indicator is how many tutorials are available and how active the community is. If you can't decide between a few, download them all and make a simple game (pong or breakout) in all of them. Compare how easy it was or with what you struggled. If a simple game already is giving you trouble (trouble as in the engine does not want as you want it to be, either not understanding how it works or just interactions), a full blown game like you plan to do will be a nightmare.

In the end you need to be happy with it when you code with it.

  • \$\begingroup\$ Does creating a game on Un5 take more time than making it on another engine like Unity? \$\endgroup\$ Apr 26 at 10:45
  • \$\begingroup\$ @mohamedgawdat If you have equal experience in both engine, the time should be roughly the same as well. Differences might be when you can reuse assets/ libraries if the engine does not support it out of the box/ \$\endgroup\$
    – Zibelas
    Apr 26 at 11:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .