Godot Engine介绍
Godot Engine是一款功能丰富的开源游戏引擎。最初它只是一个2D发动机,但最近它扩展了3D零件的功能。与UE4或Unity等成熟的商业引擎相比,Godot还年轻不成熟,尤其是3D方面。但是它开发方式简单,使用方便。而且社区活跃,文档全面,样本代码丰富,对刚入门的游戏开发者很友好。同时,开源引擎的底层代码是完全开源的,开发者可以阅读并贡献代码,而不仅仅停留在游戏逻辑开发层面。综上所述,Godot是一款很有潜力的游戏引擎,推荐给想学习如何使用游戏开发的同学。
Godot Engine特点
1、设计一个有效的游戏示例。
可视化编辑器充满了成熟的工具。
用上下文相关的编辑器组织用户界面。
支持实例化和继承的惊人场景系统。
艺术家,关卡设计师,动画师,友好的内容制作,界面。
编辑2D和3D视觉隐藏武器。
实时编辑(游戏停止后更改不会丢失)。在移动设备上实时编辑!
2.制作复杂的2D游戏。
没有完全专用的2D引擎,黑客。
以像素为单位工作,但可以缩放到所有屏幕大小和比例。
自定义2D物理引擎工作在像素坐标。
无物理冲突的柔性运动控制器。
向导将三维模型转换为2D向导。
精致的3D游戏。
从3DS Max、Maya、Blender等导入带有完整动画的3D模型。
3.骨骼变形和混合形状。
不同类型的灯光和阴影贴图。
使用HDR、抗锯齿和线性颜色模式渲染。
计划在2016年底支持基于物理的渲染。
4.最灵活的游戏动画系统。
或者2D动画。带时间线的可视化动画编辑器。
基于帧或基于剪辑的向导和设备动画。
您可以激活所有对象的所有属性并调用函数。
5.使用自定义过渡曲线和补间动画。
使用骨骼和IK为2D设备动画设置辅助对象。
一个高效的优化器,可以封装导入的3D动画。
动画树支持平滑的角色动画。