Quote:
Originally Posted by neor1326
Very bice,
I'm also creating my html5 multiplayer game
My clone web game :D 30% Complete
[Only registered and activated users can see links. Click Here To Register...]
|
GameMaker detected. Also, that is a good engine, but not for HTML5, GM export is very poor. Here alot of issues with that engine. GM - simple in "programming" but hard for maintance. And their code output - fully brainfuck. I dont recommend your using this, for avoidance problems in future.
My imho:
1)Three.JS or Pixi.JS clean - better than GM graphics. (they uses same, but do it wrong, caused by automatically code generation).
2)Code obfuscation - not possible, caused by brainfuck js code output on GM. Also, you cant use solution php + html5 (all of that needed for security reasons) + you cant use Coffe scripts ;)
3)Non-flexible. Yep you cant add a good libraries to you project. I mean - KendoUI for example. Kendo - over9000 times better GM UI capabilities. How about effects? You cant make a good ones (i mean, using for example Three.JS API), caused by useless work with project outside GM IDE.
4)Web security reasons & protocol perfomance. As fact - you cant add RSA + XTea keys encryption for you protocol, for protect your game from bots & reverse engineering (bots, explore potential bugs and etc). You got a problems with server-client networking when your online reach 300ppl. Caused by non-native GM support WebSockets technology (yoyo games lier about normally support WebSockets, if your reverse engine a bit, work with that a bit, you may see - that is a plugin! not a native realization. + Auto-code generation (for port application to html5) doing wrong alot of things)
Finally - GameMaker are good platform for newcomers and indie developers, who try to create a singleplayer casual game. Sad but true - impossible to create a high quality online game (i mean a coding standarts). GameMaker is exist a whole years (from 1999 year, first semi-usefull ver. dated 2005 year, as i remember), and please, show me any serious mmorpg/mmo created on it?
Little tip for you, as for newcomer gamedeveloper: Try to learn C# or Java, and dont use a ready "pre-defined, pre-coded" game engine solution. GameMaker and engines same as it - fine for hot-start, if you dont know anything, but wanna make your own game. But if you want a progress as Game Developer - you need to learn, and make you own engine-frameworks and solutions, where you know, how you code works.
Your idea - is good! But please, dont put them to GM coffin :(
Kind Regards, Fenrisus aka HappyDay(R@gezone) IAT Group Founder.