godot第一篇 godot engine 3.0.6概述

image

最近发现了一个小巧的游戏开发引擎,Godot,可以暂时叫他戈多,免费,开源,商业许可,目前的正式版本是3.0.6,3.1处于alpha阶段。目前正在众筹下一版本雇佣顶尖开发者做持续研发。

godot非常适合游戏开发者学习和独立开发者创作。

image

godot是一款轻量化引擎,解压完毕的主体只有40mb大小,甚至无需安装双击就用,启动完全不需要等待。(注:编译发布需要去官网另行下载300M左右的编译模板)

image.png

代码使用一种官方开发的原生的类python的动态语言,GDscript(官方开发时做过大量测试,嵌入lua,python等各种语言,但发现最好的方案还是GDscript)。GDscript使用简单,容易阅读,用法灵活。如果你有python基础,那么只需要多理解一个信号机制,和一个节点关系基本就行了。或者你本身是游戏开发大佬,那学习可能也就需要一两天的时间。

现在的新版本可以支持c#等各种语言开发。


image.png

godot逻辑清晰,资源以节点的形式呈现,不同的场景可以以实例的方式进行调用,非常方便管理。


image.png

官方文档非常细致友好,而且已经被不知名的好心人做了翻译,快速入门无障碍。(对于我这种数学基础差的,文档里还带有简单的数学教程。。。)


image.png
image.png

麻雀虽小,五脏俱全,3d2d都可以制作,除基本引擎功能外甚至还包括可视化脚本编辑(类似ue4的蓝图系统)。

目前先写这么多,因为现在文档的基础部分还没有完全详读,实际体验时间也还不到3小时,水平有限。

总之,目前体验来看,godot非常适合学习游戏设计和开发游戏,引擎本身的学习曲线也优于Unity和Unreal,体积轻量,社区活跃,上手简单,界面和文档友好,代码简洁,开放度高,免费开源,商业许可。
官网首页
文档教学

你可能感兴趣的:(godot第一篇 godot engine 3.0.6概述)