初识GameMaker Language
先放个教程原版视频的地址:Learn GML From Scratch(油管)
以及B站重制的中文版视频地址:GML语言入门
——————————————————————————————————————
自从开始在B站更新GameMaker Studio 2的视频以后,隔三岔五就会有一些朋友来问这样的问题:
为何没有D&D模式的教程?
有没有拖拽模式相关的教学资源?
似乎有很多朋友都是冲着这个拖拽模式才来学习GMS的,但是拖拽模式的教学资源确实少,而且灵活性和可拓展性相对要低一些,出于兴趣玩一玩肯定是没什么问题,但真正做起游戏来还是要选择用GML来操作,国外各路大神也都是分享自己用GML编写游戏的经验,因此总的来说,了解一下GML对于学习GMS总是很有好处的。
但是对于从来没有接触过编程的新人而言,看到代码就会觉得是十分艰深晦涩的东西,在尚未开始之前已经有了一些畏难心理,露怯了,想想我自己在最早尝试学习编程知识的时候也曾经有过这种感觉。
于是前两个月从Youtube找了一套讲解GML基础知识的视频,这段时间做了些翻译和重新编排的工作,这两天刚刚完成。
这套视频的前三段从概念上提了一下编程的思维逻辑到底是怎么一回事儿,出发点是希望所有零基础的朋友能消除对编程这件事儿的恐惧心理,后面的视频则分别简单介绍了一些基础内容:
- 变量
- 注释
- 数据类型
- 比较
- IF语句
- 函数/方法
- 循环
- 脚本
- 关键词/保留词
这些知识点几乎在任何编程语言中都是通用的(起码思想相通),所以于任何一个对编程略有兴趣的朋友都可以尝试一下,也许会有意外的收获:)
而当你对这些基础知识有了一定的了解之后,就可以通过互联网以及官方的帮助手册来尝试自己编写游戏了,毕竟实践才是学习中最关键的一环。
(转发自:原日志地址)