本期视频想为那些真正想用好游戏引擎的朋友,分享一点基于我自身的使用体验。什么情况下更适合直接选择学习 Godot 引擎,什么情况下适合选择 GMS2。只是建议,仅供参考,勿要较真 (〜 ̄△ ̄)〜
Godot 引擎的独到之处(相对于 GMS2)
视频当中涉及到的链接:
- Godot 引擎官网:https://godotengine.org/
- Godot 学习成果展示:BV18k4y1q7Lk
- 2.3 版本功能介绍: BV1ZC4y1p7F7
- 手动下载 RunTime 压缩包(文稿): cv3745281
- HeartBeast 出品的 Godot 付费教程:
https://www.heartgamedev.com/1-bit-godot-course-sales-page
(〜 ̄△ ̄)〜
作为无任何基础的新人,个人觉得RPGmaker和Gamemaker8更好上手,godot过于硬核…………感觉输入那种上限更高但是门槛也高的存在
@hgjdfg:确实,我也觉得是这样的,无基础新人来说,还是GameMaker系列更加友好。
我是从接触GameMaker引擎开始,才学着用代码实现游戏功能的,从GM8到GMS2,虽然GameMaker的编程语言很简单,也不是什么通用的编程语言,但也多多少少打下了一些编程基础吧。
后来接触Godot,开始研究面向对象式编程,起步阶段的确是要适应好一阵子的。
假如没有前面GameMaker的积累,直接让我研习Godot,大概率是要“从入门到放弃”的。
godot的魅力很大,作为程序员我个人看来有这几点:
1是mit,我完全不用考虑费用问题。
2是功能也挺够,而且我不担心他缺少功能时我能不能自己加。
3是特别提一点,它的native模块非常好用,我可以用rust写代码。这点上unity都搞不定(不好做rust call unity)。