Ask me anything!

Have a question you always wanted to ask Moonchild but never did? Now's your chance!
From 2026-03-08 to 2026-03-15 I'll be open to any question by the community, after which I'll provide answers.

Go here to participate: https://forum.palemoon.org/viewtopic.php?f=66&t=33222

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: 309
Joined: 2018-08-14, 15:08

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

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
Project founder
Project founder
Posts: 38957
Joined: 2011-08-28, 17:27
Location: Sweden

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

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 ;) )
"There is no point in arguing with an idiot, because then you're both idiots." - 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: 309
Joined: 2018-08-14, 15:08

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

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
Project founder
Project founder
Posts: 38957
Joined: 2011-08-28, 17:27
Location: Sweden

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

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 :)
"There is no point in arguing with an idiot, because then you're both idiots." - 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
Board Warrior
Board Warrior
Posts: 1013
Joined: 2019-08-13, 00:30
Location: Casumia

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

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.
Life is a fever dream Mæstro would enjoy.
How is your computer at 96°C and not on fire?
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build

User avatar
Gemmaugr
Lunatic
Lunatic
Posts: 480
Joined: 2025-02-03, 07:55

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

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: 643
Joined: 2017-01-14, 02:40
Location: Philippines

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

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: 2536
Joined: 2018-05-05, 13:29

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

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
Knows the dark side
Knows the dark side
Posts: 3098
Joined: 2012-08-19, 20:32

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

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
Keeps coming back
Keeps coming back
Posts: 918
Joined: 2022-08-10, 02:25

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

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: 2536
Joined: 2018-05-05, 13:29

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

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
Keeps coming back
Keeps coming back
Posts: 783
Joined: 2023-06-28, 22:43
Location: Australia

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

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: 309
Joined: 2018-08-14, 15:08

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

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.

User avatar
Echedelle
Apollo supporter
Apollo supporter
Posts: 34
Joined: 2022-09-11, 17:54

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

Post by Echedelle » 2025-07-25, 15:34

I feel that Solarus Project could help you. It is more near to RPGMaker than everything else and you use Lua as progeamming language.

It is also possible to make games without coding IIRC or with low-coding.