i think the reason game engine discourse has been annoying me, as someone who uses a big proprietary game engine, is that i keep seeing people imply that using a big engine makes you uhhh.... worse at game design or at least worse at realization of your game designs or something
Mine was Game Maker 4.2, which came out in 2002 when I was thirteen years old. Yes, that's twenty-one years ago, which happens to be how long I've been making games. I shipped two games with Game Maker in my teens (rated 6/10 and 7/10 on GameMakerGames.com, respectively), and I even shook hands with Mr. Mark Overmars himself at an event once.
While I don't love the engine anymore, it's less that it did anything wrong and more that we grew apart. The last time I used Game Maker was in 2008, when I made a game for the entry exam of a game programming course. But once I started learning C++ in this course, I never looked back. However, Game Maker just kept chugging along, and it's still a great choice for getting your feet wet in game development.
While I'm definitely one of those rah-rah people who recommend that you "just grab SDL2, bro", engine development is seriously really, really hard. You can ship a whole game in Game Maker in the time it would take you to optimize your entity-component system or whatever. And you should!
