Why don't you just elaborate on the whole project rather then break it up into multiple threads? You also created a forum on pixel tutorials the other day.
#Game maker studio 2 vs unity code#
But once you get an idea for how systems work, it is actually very interesting and compelling to code your own work as you go, and see the effects it has in real time. I am just a designer and artist, and had no desire to ever program. Of course, Unity is a lot harder to wrap your head around when it comes to programming, but it is worth the investment. The structure of Unity is based on C#, but you can also code in java. That's not to say it is a bad system, just a very closed system. The difference between those games and anything your going to start out with, is that those games took many years to build up to the quality they present. Personally, I use Unity as the desire of using GameMaker is only fueled when you hear about something like Hotline Miami or Gunpoint being developed on it. To take it a step further, there are a number of quality books available in e-book form and good old fashioned paperback. These tutorials range from 2D to 3D, so you'll get a good taste of both worlds. Fortunately however, there are a number of quality tutorials in both written and video form on the internet. When you first launch Unity you are going to be overwhelmed. The interesting thing about Unity is it's versatility. I've been using GameMaker off and on for around 11 years and while Unity is certainly very cool, I think I'd rather use UE4 than Unity if I was trying to work on a big project. If it's good enough for the original version of Hotline Miami though then it's good enough for me. However, it might not be as good for something polished and it's probably way worse to use if you're working on a team with multiple programmers.
I've used both and if you just want to hack something together for fun I find that GameMaker is a lot better and easier.
#Game maker studio 2 vs unity how to#
The GameMaker Community forums are also a great place to learn if you don't know how to program - people will generally help you even with very beginner questions. Plus, GameMaker (on Windows for sure at least, not sure about other platforms) can use DLL extensions written in C++ to do almost anything (eg. If you don't know how to program I would definitely suggest GameMaker over Unity - you can do lots of stuff with their drag and drop scripting system and each drag and drop block has a code equivalent so over time it will teach you how to completely script your game if you wanted to.