每当有点想法的时候,总是想找办法实现来体验一下。由于《游戏设计艺术》的熏陶,深深的认识到,不能实际玩到的游戏都不是游戏,无论吹的多么牛B,也是得实际玩过、体验过才能知道这个游戏是不是真的好玩。想的很好玩,但实际上很无聊;想的时候不是很好玩,但实际实现出来后很有趣。这样的游戏实在不要太多了。
即使工作上有程序帮忙,人家自己有工作在手,就算闲下来也不一定帮你做,还按你的想法来实现功能。所以还是自己动手,丰衣足食。基于这个想法,我开始寻找适合做玩法原型的工具。
第一想到的是U3D,但实践证明,这个工具并不适合我。虽然接触过C#,但在使用的过程中实在有心无力。大部分的问题在代码的报错问题,严格的代码格式使得每次跟着教程的方法实现,基本上每次都会出现大大小小的报错。作为刚接触的我,面对各种不知名的报错,实在是一个巨大的障碍。
之后想到UE4,已经免费提供给我们可以做3A游戏的开发引擎。这个最大的问题就是要处理大量的3D资源,没有良好的3D美术底子很难驾驭得了。然而我只是想实现玩法,如果不用多好的3D美术效果,不需要使用UE4来做。
我选择找2D画面,可以做2D游戏玩法的工具。cocos、白鹭、RPG Maker、Gamemaker,这几个都是我了解过的开发工具,由于不需要用到,我也没去深入了解它们,只用过RPG Maker,但由于游戏类型的限制性太强也放弃了。
最后我的目光投向了Gamemaker,发现最近更新了到了Gamemaker Studio 2。好看的UI,简易的拖拽模式引起了我的兴趣。通过教程的引导,让我觉得做起来非常舒服。GML没有太严格的格式要求,功能面向对象,图形自带编辑器。让我可以花更多的心思在玩法设计上。
这让我下定了决心来学习这个引擎,实现自己的想法。
看到同道中人忍不住安利一波我翻译的教程~哈哈哈
@顺子:GMS手札 我一直在关注呢,这些教程对我帮助很大。
最近由 进击的零碎君 修改于:2017-09-20 09:33:22@进击的零碎君:一起加油了XDDD
白鹭那前后脱节的教程实在是太折磨了,市面上就两本实体教学书,这还是国内本地的引擎呢……
最近由 SkyNightfury 修改于:2018-05-17 19:52:43这时我才发现GMS2是多么的和蔼可亲,也决定以后学习的方向就是它了