-
Very is the answer. So, am I write in thinking that GameMaker is basically some kind of tool allowing you to code and export a simple game (like Premiere is for video)?
What language does it use? I've been faffing around with Swift recently having no other experience of coding beyond a bit of web faffery (bootstrap/html) but would love to do more if only for a bit of fun.re. the HumbleBundle - with the source code of the other games I could tinker with and adapt something for practice?
-
No experience with Premiere but it offers both a drag & drop interface (I've not used it so can't comment on its capability, but it compiles to code all the same) and a scripting function. The language used is called GML (simply GameMaker Language) and is not to dissimilar to Javascript/Python/Ruby.
You can indeed tinker with the source code of the other games but if you're not used to GML it'll be a complete spaghetti mess.
If you do start using GameMaker I can't recommend enough Tom Francis's tutorials (he made a game called Gunpoint in GameMaker, also recommend checking that out. Link here: https://www.youtube.com/watch?v=DN6dZWXUEzA
He's not a "great" programmer (and admits to that himself), but it makes it even more accessible to get something put together quickly. It was what first got me into development and was hugely helpful.
Not sure if any of you folks have any interest in development, but there's an amazing HumbleBundle offer on at the moment for the pro version of GameMaker (which aside from some additional export options is basically the same as the free version). But the awesome addition is the source code for a bunch of games made using it. Definitely recommend picking it up.
They had a similar deal a while back for a bunch of other games built with GameMaker and their source code. Really interesting to pick them apart and see how different devs approach their projects.
If only they'd do the same for an engine like Unreal or Unity that uses a proper damn language...
Anyway, link here: https://www.humblebundle.com/gamemaker-bundle