How monkey x compares to say Construct
Monkey Archive Forums/Monkey Discussion/How monkey x compares to say Construct
| ||
At first glance, monkey tool appears to have very flexible export formats. If we focus on html, how would monkey compare to say construct? Before I dig into it deeper, I would like to know if coding is always necessary? thanks |
| ||
With Monkey, coding is ALWAYS necessary as it is a programming language. There is no visual editor like construct has. Imho if you try to compare both tools, you compare apples and oranges. Performance wise it is Monkey-X good, but it makes no use of shaders or WebGL by default. So I would say that Construct2 might be faster as I think it utilizes both. Both is possible and for an example, you could use the WebGL from the Mungo derivate with gives you a great performance boost. But for this you have to go a little into the inners of Monkey. |
| ||
In my opinion you're so much better off in the long run just learning to code well. I've tried Gamemaker, Construct, and other tools like it and I always find myself going back to a code editor and using my favorite tools to create content (graphics, sound, levels, etc). After you write a few games you can build up your own set of functions and code templates and you'll basically have what the all in one utilities give you, but with so much more flexibility and you'll know a lot more about whats going on. Debugging is so much easier, quite honestly I have to wonder if some of those game creation kits end up wasting your time. |
| ||
For HTML5, i would have to say C2 is going to have the upper hand as its primary focus platform is HMTL5 and the devs are constantly working on making it as optimal as possible not to mention all the other nice features integrated into it already. However unlike Monkey which exports to other platforms natively, C2 uses 3rd party tools to export to other platforms which can take performance hits in the process. Not only that, with Monkey you get more flexibility as you can go deep into the code and extend/modify its functionality. You can sorta extend with C2 but not to the extent that you can with Monkey. For pure game dev, no you don't have to code just to build a game. Doesn't really matter what dev tool you use. Just look at the all the big name stuff that folks have achieved with non-coding tools. Its up the developer's preference. Some like to code from scratch, others rather just build the game itself. Personally I prefer to code my stuff because I like to have full control of my projects, but i have notice when playing around with tools like C2 i can achieve the same exact results in less than half the time. |
| ||
thank you all guys, that was very informative! |