Back to other Writings

A often repeated mantra I hear is that the 3 most popular/best game engines are as follows: Unity, Unreal, Godot but what if I was to tell you that, that isn't exactly correct. Now of course "best" is very subjective and highly depends on a artists needs but most popular is much more objective. So what are the most popular game engines?

At least on desktop and including hobby gamedevs accourding to itch.io's engine most projects list and itch.io's framework most projects list are Unity at a massive 115k projects, Construct at 34.2k projects, and Godot who recently reached third place at 17.3k projects over taking GameMaker: Studio's 17.1k projects (GameMaker slowed down most likely due to switching to a subscription model which caused a lot of it's userbase to mov to Godot). So I guess the real answer to the most popular game engines are Unity, Construct, and Godot.

But what about the full list as of 9-10-2023? (Yes I finished this nearly 2 months after creating the html page):

  1. Unity: 115k projects
  2. Contruct: 34.2k projects
  3. Godot: 17.3k projects
  4. GameMaker: Studio: 17.1k projects
  5. Twine: 14.8k projects
  6. PixiJS: 8,572 projects
  7. bitsy: 7,861 projects
  8. Unreal Engine: 7,330 projects
  9. RPG Maker: 6,785 projects
  10. PICO-8: 6,399 projects
  11. Ren'Py: 5,009 projects
  12. Phaser: 3,473 projects
  13. OpenFL: 2,277 projects
  14. GDevelop: 2,267 projects
  15. LÖVE: 1,893 projects
  16. PuzzleScript: 1,815 projects
  17. Clickteam Fusion: 1,222 projects
  18. Pygame: 1,044 projects
  19. libGDX: 917 projects
  20. GB Studio: 887 projects
  21. TyranoBuilder: 876 projects
  22. TIC-80: 757 projects
  23. Flickgame: 666 projects
  24. SDL: 608 projects
  25. Defold: 596 projects
  26. MonoGame: 553 projects
  27. Haxe: 462 projects
  28. Stencyl: 352 projects
  29. Rust: 304 projects
  30. SFML: 303 projects
  31. raylib: 298 projects
  32. AppGameKit: 281 projects
  33. Adventure Game Studio: 266 projects
  34. p5.js: 263 projects
  35. Processing: 202 projects
  36. DragonRuby GTK: 176 projects
  37. Three.js: 165 projects
  38. Lightweight Java Game Library: 141 projects
  39. Allegro: 110 projects
  40. Multimedia Fusion: 89 projects
  41. XNA: 87 projects
  42. CryEngine: 83 projects
  43. ct.js: 81 projects
  44. EasyRPG: 78 projects
  45. Corona SDK: 75 projects
  46. RPG in a Box: 61 projects
  47. Superpowers: 57 projects
  48. FNA: 41 projects
  49. Impact: 37 projects
  50. Elm: 37 projects
  51. melonJS: 31 projects
  52. M.U.G.E.N: 31 projects
  53. OGRE: 21 projects
  54. Torque 3D: 13 projects
  55. Amulet: 12 projects
  56. ADLENGINE: 11 projects
  57. Torque 2D: 9 projects
  58. Pixel Vision 8: 9 projects
  59. Orx
  60. Loom SDK

Now I find this list interesting because it shows that you can make projects in any engine and you shouldn't feel like you need to be limited to just Unity, Unreal, and Godot. So I encourage you to take another look at the list above or the itch.io page and try out a new game engine and see if you like it and to help expand your concepts of how to make a game. Finally keep in mind that this is only itch.io's numbers and depending on the platforms chosen you could likely get very different results. I only bring this idea up at the end to remind everyone that truth be told the most popular game engine of all time is most likely Scratch.