这个纯粹是需求问题:
Construct 2也好,GameMaker也好,都有各自的优势,比如Construct 2它具有很多比较优越的快速的功能,但是Construct 2只支持HTML5输出,而GameMaker只支持PC输出(GameMaker:Studio可以支持HTML5、移动端等的输出),但GameMaker很多领先的功能出现的相对略晚。而且GameMaker支持用代码来加入高级功能,这一点是Construct 2所不具备的。
所以呢,无所谓两者谁好用,主要是看你的需求。
GameMaker吧、GameMaker开发者之家为您服务。
知乎上有关于这个的问答,你可以去看看/question/20212020一下是autokill的回答既然看到各位有所误解,我必须澄清!07年的时候,YOYOGame正式成立,YOYO继续更新从 MarkOvermars.博士那收购的GM。我身为90后,09年初搜索到GM(Gamemaker)后,开始学习GM至今。GM在中国的第一次高潮在05年左右,那个时候前辈们翻译了GML参考并整理众多GM游戏源码,GMer一直使用GML参考到现在。首先,对于LZ的问题,我想说,国内是没有的,国外也是没有的。这话怎讲?GM由1999年发布,于今日约14个年头,14年的岁月里,众多国外高手为其扩展DLL,并开源自己的游戏项目和发布教程。包括这一秒,Youtube上都还有许多人正发布着最新的视频教程。GM的游戏开发框架概念,有许多人进行模仿,并用其他的游戏引擎进行封装或者原创游戏引擎。国内也有,据我所知,有2位,09年左右,一位开发了“DreamLoader”,采用LUA语言作为脚本。另一位,"Carlos",最近他开发完成的“GameInventor”。对于国外,例如:GameDevStudio ,采用Irrlicht3DEngine,即鬼火引擎。举上面的例子,还是想说,独立封装一个游戏引擎,提供友好的IDE,或者独立基于DX等开发游戏工具都是可能的,但他们都不可能像GM那样,作为始祖,并有众多高手为其修饰。工具很多,正如编程语言很多!看一门想学一门,往往不得要领可以看看博文:修炼一名程序员的职业水准(林庆忠__署名原创)。如果你想做游戏开发,大多数人会说,你去选择学习C++语言……,但无论选择那个语言,它依旧同工具一样,同程序运行在电子的计算机上,靠数学,哲学,管理等学科的指导下的执行者。