When I develop games, I use GameMaker.
Alright, for all of you who think this fact is worth mocking, get your chuckles out now and hit the road.
GameMaker gets a lot of hate, but in truth, it's an incredibly powerful tool. In the event that I have any naysayers reading, I ask you, are you even aware of what games were made on GameMaker? I bet you've played a few without even knowing.
Want to know what games were made on GameMaker?
-Gods Will Be Watching
-Risk Of Rain
-Please Don't Touch Anything
-Super Crate Box
And what was that other one? The ridiculously popular one? It's on the tip of my tongue... Oh yeah...
That's the one.
Yeah, I bet not a lot of you knew that the GameMaker game development tool is responsible for some of the single most popular indie games to ever exist. I'll be honest, I was surprised when I learned about Gunpoint, Hotline Miami, Fran Bow, and Undertale. I didn't know it was that powerful, myself, and I've been using GameMaker since 2003.
It's extremely versatile, too. Just look at that list of games! No two are exactly alike. I think the only thing it doesn't do so well is fully 3D environments, but if you want to develop in 3D, there are other engines for that out there. Unity, Unreal, possibly Lumberyard. (Which I haven't gotten around to trying so I can review it. Sorry, I just don't have a 3D game on hand to develop.)
GameMaker is a little hard to master, but it's fantastic for any experience level, beginner to expert. It has it's limitations, so top notch experts may not want to use it, but it's great for the lowest level beginners. Trust me, I hadn't a clue what I was doing when I first opened GameMaker 6.1, and with the help of a few included tutorials and example games, I was well on my way to making terrible crap, because I had no access to the internet for help, no talent, only MS Paint, no idea what I was doing, and the help manual wasn't that helpful back then. But that didn't stop me.
To this day, I'm still using GameMaker. I have GMStudio Pro, now, and that's what everything you've seen me working on has been on, including my current project. You can get GameMaker Studio or Studio 2 at Yoyogames.com.
I'm not sponsored, endorsed, or even paid by Yoyo Games or any of its staff. They don't even know I exist. I gain nothing by promoting GameMaker.
(If there's any game development software out there worth mocking, it's Klick And Play...)