与unity相比较GameMakerStudio2有什么优缺点?

0 条评论


  • 5

    OwenTsai游戏设计,Web开发

    说书人tcdona 等 5人赞同

    Game Maker Studio本身集成了强大的编辑器,例如Tiled Map Editor, Event Editor, Drag & Drop Module. 就类似于RPG Maker一样,GMS的目的是使用一套尽可能完善的工具集让你通过最简方式开发游戏。

    而Unity则是保留了一种原生风味——如有需要你可以对Unity Editor进行定制(通过编辑器扩展编程),你既可以完全使用原生脚本编辑器实现复杂逻辑,你也可以为了自己项目的方便自行开发组件和使用第三方插件——PlayMaker, Behavior Tree, 2D Tool Kit等都提供了相对完善的功能,免去了你重复造轮子的困扰。

    至于其他答主提到的对于3D模块的支持,毫无疑问Unity对3D、2D都有较好的支持性,而使用GMS开发3D游戏也不是不行。野蔷薇中我申请评测的Neighborhord就是使用GMS开发的3D游戏(并且还很有爱)。

    发布于 2017-06-05 10:54:10 0 条评论


  • 2

    不沉之默游戏是体验不同人生的最好方式

    Sion 赞同

    最近正好仔细调研了Game Maker,而Unity是一直在用的。

    相比于Unity,GMS的主要优点是对2D游戏各个模块的包装,比如地图编辑器。在Unity里是要自己去实现或去市场里购买的。

    另外GMS使用自己的一套事件系统和与之匹配的可视化编程模块(DnD, Drag and Drop)。比Unity更适合没有编程基础的使用者。而且DnD可以转换为它的脚本系统GML。

    最后GMS的市场里各种资源的定价比Unity要便宜一些。

    GMS对3D游戏可以说是不支持。当然如果你是编程大触就没有办不到的事。另外它的GML使用起来不是很友好,不适合大型项目。

    发布于 2017-05-23 17:16:40 0 条评论


  • 2

    Nooneno

    Sion途云 赞同

    https://www.youtube.com/watch?v=HbcLuYBxbIE

    一个国外做GMS教程的播主的视频。


    个人觉得主要差在3D模块,语言(Unity用C#,GMS则是自己的GML),项目管理上。其他则是教程上Unity更广泛通用。小项目和原型可以用GMS,方便快捷。

    发布于 2017-05-14 22:24:59 0 条评论

  • 登录奶牛关账号即可参与讨论

{{question['follower_count']}} 个玩家关注

...

相关元素

相关问题

制作游戏时该如何为程序建立起一个框架?

84人关注 15个回答

如何在立项之初选择使用Unity还是UE4?

11人关注 12个回答

从零设计/开发一个游戏BOSS的完整流程是怎样的?

14人关注 2个回答