If you don't want to learn coding, use PGMMV. Pretty safe to say that I'm disappointed with GMS. And there are reasons why I STOP USING GMS and switch to PGMMV. I used Game Maker Studio version 1 (which they stopped supporting when version 2 was released) but from what I saw and heard from various forums it's not that different. Though not the latest version of GMS, I use both of these software, PGMMV and GMS. Right now, at sale, usually GMS is off by 20%.Ĥ. And to release on mobile platform, you guess it, another $99.99. ![]() sure GMS supports multiple platform, but to release games on web (HTML5), you need to fork another $99.99. While GMS is EXPENSIVE AND OVERPRICED, costing at $99.99 for desktop/windows version. You can release games for Windows and Nintendo Switch. Only $84.99 and it's often on sale for 60% off. GMS do have visual programming but you still need to script to make complex game.ģ. But you don't need to learn scripting with PGMMV since it's designed ground up to use only visual programming (you can still script and use/make plug-ins, but it's completely unnecessary). BUT, seeing that you doesn't know coding at all, GMS use scripting if you want to make complex game. You can make everything with pretty much same level of difficulty (since you will use script anyway) plus some basic 3D.Ģ. GMS, on the other hand, is an all-around game engine. Just like RPG Maker specialized on making turn based RPG. While for platforming, PGMMV have tons of features ready to be used. By "a bit hard" here, is because you need to "build" those features yourself. but it is a bit hard to make something else (like turn based RPG or tactics game). If you want to focus on platforming, then PGMMV is better than GMS, since PGMMV is rather specialized on 2D platforming though it's still more than capable making any game you want to make. To answer this question, we need to look at several points:ġ. But of course things are never that simple and this won't answer your question anyway. If you are strictly speaking about which one is better, then I will answer Unreal Engine or Unity. It’s not as versatile as Unity in terms of customization.ģ- I’m used to more structured C based languages and never felt at home with scripting ones like Lua but coding in GML seems faster since it needs less structure (this can be both good and bad).(PGMMV=Pixel Game Maker, GMS=Game Maker Studio 2) ![]() They haven’t released pricing model for GM and since Unity went almost free, it’s probable to see at least a change in GM’s but until then, Unity is free and now it includes all the export modules as well.ĩ- I haven’t had serious debugging in GM but having Visual Studio as coding and debugging tool is fantastic rather than GM’s editor from what I’ve seen.ġ1- I’ve heard that handling larger projects is easier in Unity but since we are a very small team, haven’t faced this.Ģ- It’s simple that you get faster to make your game rather than systems and editors and stuff. GM has one as well but from what I’ve seen, Unity’s is superior both in terms of both content and quality.Ĩ- Pricing. And people with any C family language or even Java can pick up C# very fast.ħ- Asset store. AFAIK, you can’t customize GM but it’s fairly and relatively easy to do in Unity.ĥ- In game editor that lets you tweak variables whilst game is running.Ħ- Easier to find programmer companions as there are far more people with C# background than GML. Such as tile editor.ģ- C# is far superior to GML in every way.Ĥ- “Extendibility”. But they haven’t caught up as fast as I thought they would back in 4.6 that they introduced 2D and if I want to make a platformer, I’ll most likely to use 2-3 assets at least to make things “normal”. Which happened in my case.Ģ- They still may be behind GM in 2D but they are catching up. I’ve made a similar comparison to Corona SDK here before but the bigger community behind an engine means that the support will be better, more tutorials, more assets and most importantly in my opinion: less likely to get abandoned. I’ve been teaching Game Maker for about 3 years now and been using Unity for past 4 years and released 4 games with it.Īs I’m researching for my next project, I was wondering what you guys think would fit better for 2D.Ĭurrently I want to switch to Game Maker since my next game will most likely be 2D and I think in 3D most people agree that Unity is the better choice, generally.ġ- The community is bigger.
0 Comments
Leave a Reply. |