What engine do you recommend for creating 2D games? (not Godot)

Off-topic discussion/chat/argue area with special rules of engagement.
Forum rules
The Off-Topic area is a general community discussion and chat area with special rules of engagement.

Enter, read and post at your own risk. You have been warned!
While our staff will try to guide the herd into sensible directions, this board is a mostly unrestricted zone where almost anything can be discussed, including matters not directly related to the project, technology or similar adjacent topics.

We do, however, require that you:
  • Do not post anything pornographic.
  • Do not post hate speech in the traditional sense of the term.
  • Do not post content that is illegal (including links to protected software, cracks, etc.)
  • Do not post commercial advertisements, SEO links or SPAM posts.
We also ask that you keep strongly polarizing topics like politics and religion to a minimum. This forum is not the right place to discuss such things.
Please do exercise some common sense. How you act here will inevitably influence how you are treated elsewhere.
User avatar
Piotr Kostrzewski
Lunatic
Lunatic
Posts: 308
Joined: 2018-08-14, 15:08

What engine do you recommend for creating 2D games? (not Godot)

Unread post by Piotr Kostrzewski » 2025-06-17, 09:26

Hello, as in the title, what engine do you recommend for creating 2D games? (not Godot)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37764
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Moonchild » 2025-06-17, 11:41

There are plenty of great choices for 2D game engines, depending on your needs. Here are a few solid options:
  • Unity – While it's known for 3D, Unity has excellent 2D tools, including the Tilemap system, built-in physics, and strong cross-platform support.
  • GameMaker Studio – A fantastic choice for 2D games, with a drag-and-drop interface and its own scripting language (GML) that’s beginner-friendly yet powerful.
  • Cocos Creator – A lightweight, open-source engine ideal for mobile and web games, using JavaScript or TypeScript.
  • Construct – If you prefer visual programming, Construct makes it easy to create games with little to no coding.
  • MonoGame – Great for those who want full control over their project using C#, offering robust 2D development features.
So, do a classical web search? There are more :)

(part of this post sponsored by A.I. search - please verify if I spewed nonsense on its behalf or not ;) )
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Piotr Kostrzewski
Lunatic
Lunatic
Posts: 308
Joined: 2018-08-14, 15:08

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Piotr Kostrzewski » 2025-06-17, 12:00

I used the search engine and found them but I would like to know what other users think 😅
It's hard for me to choose one because each one has something good and something missing at the same time.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37764
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Moonchild » 2025-06-17, 12:48

Well, you could have detailed that in your original post instead of firing off a one-liner :)
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Mæstro
Astronaut
Astronaut
Posts: 552
Joined: 2019-08-13, 00:30
Location: Casumia

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Mæstro » 2025-06-17, 13:34

The only software in this genre which i have ever used myself is Scratch, when I was a child. It deserves its reputation as an accessible lntroduction to game-making. Even back then, it had a cousin targetting adults known as Stencyl. Of the programmes Moonchild named, I understand that Game Maker is the most accessible to non-programmers, and is responsible for one of my favourite Flash games.
Off-topic:
I would just like to laud how civilised this discussion and this forum’s tone are. We appreciate here that there is a difference between asking simply for information and asking for those familiar with something to share their experiences with it. Actually being able to discuss software can go further than reviews ever could. We all know places where questions like this would have been dismissed with stfw, lmgtfy and the like, just like many other open-source projects wither as the developers wither as requests for help or information receive only rtfm. Here, it is much kinder than that, and for this, I am thankful.
Browser: Pale Moon (official build, updated regularly)
Operating System: Linux Mint Debian Edition 4 (amd64)
※Receiving Debian 10 ELTS security upgrades
Hardware: HP Pavilion DV6-7010 (1400 MHz, 6 GB)
Ash is the best letter.

User avatar
Gemmaugr
Fanatic
Fanatic
Posts: 147
Joined: 2025-02-03, 07:55

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Gemmaugr » 2025-06-17, 14:43

https://github.com/Redot-Engine - "Redot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel."

https://waiting-for-blue-robot.gitlab.i ... me-engines

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 619
Joined: 2017-01-14, 02:40
Location: Philippines

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by FranklinDM » 2025-06-17, 15:26

MonoGame or FNA works if you're interested in doing a lot of things from scratch (i.e., sprite classes). There's also MoonWorks which is more or less FNA reworked and rewritten without the legacy XNA bits.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2415
Joined: 2018-05-05, 13:29

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by vannilla » 2025-06-17, 18:19

If you're into top-down RPGs there is Solarus focused on action games and EasyRPG for the standard turn-based combat (specifically it's aimed at providing a "modern" and open source RPG Maker 2k/2k3).

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2900
Joined: 2012-08-19, 20:32

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by back2themoon » 2025-06-17, 18:36

The Scorpion Engine

Scorpion Editor
Indie Retro News (TSE-tagged posts)
EAB topic (lots of info from author)

User avatar
frostknight
Astronaut
Astronaut
Posts: 594
Joined: 2022-08-10, 02:25

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by frostknight » 2025-06-17, 23:24

Pardon me for asking, but what is wrong with godot? Just curious
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2415
Joined: 2018-05-05, 13:29

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by vannilla » 2025-06-17, 23:45

frostknight wrote:
2025-06-17, 23:24
Pardon me for asking, but what is wrong with godot? Just curious
Even if there is nothing wrong, it's always a good idead to look at alternatives! :angel:

User avatar
suzyne
Astronaut
Astronaut
Posts: 736
Joined: 2023-06-28, 22:43
Location: Australia

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by suzyne » 2025-06-18, 07:20

During my research about making Visual Novels, (yes, I know about Ren'Py!) I looked at a few options for making 2D games. I don't have a lot of experience with any particular engine (because I haven't actually started making the game), but have read a lot and played around a little, and so have opinions.

If I was starting tomorrow to make a 2D game, I would go for either GameMaker or GDevelop.

Construct 3 would round out my top 3 list, but the pricing is simply much too expensive for what I want to do, where I wouldn't be expecting to be actually selling anything I made.
Laptop 1: Windows 11 64-bit, i7 @ 2.80GHz, 16GB, NVIDIA GeForce MX450.
Laptop 2: Windows 10 32-bit, Atom Z3735F @ 1.33GHz, 2GB, Intel HD Graphics.
Laptop 3: Linux Mint 20.3 64-bit, i5 @ 2.5GHz, 8GB, Intel HD Graphics 620.

User avatar
Piotr Kostrzewski
Lunatic
Lunatic
Posts: 308
Joined: 2018-08-14, 15:08

Re: What engine do you recommend for creating 2D games? (not Godot)

Unread post by Piotr Kostrzewski » 2025-06-18, 18:08

frostknight wrote:
2025-06-17, 23:24
Pardon me for asking, but what is wrong with godot? Just curious
I'm not saying it's bad, but I'm still experimenting with engines to choose the right one for me.