Godot

  • 开源游戏引擎制作框架
  • 所属分类:游戏框架
  • 官方网址:godotengine.org
  • 更新日期:10-26

  Godot游戏引擎是开源游戏引擎,是一款制作游戏的软件,可以制作2D和3D游戏。通过基于节点的架构来设计游戏,3D渲染器设计可以增强3D游戏的画面。具有内置工具的2D游戏功能以像素坐标工作,可以掌控2D游戏效果。面向团队的设计从架构和工具到VCS集成,Godot专为团队中的每个人设计。

Godot

  Godot引擎的功能

  2D功能

  Godot可以制作2D游戏,Godot带有多功能的二维引擎。以像素为单位 ,但可以缩放到任何屏幕尺寸和纵横比。具有自动平铺,旋转,自定义网格形状和多层的图块地图编辑器。支持2D灯光和法线贴图。

  3D功能

  Godot可以制作3D游戏,拥有基于物理的渲染器。结合了前向渲染的效果和延迟渲染的效率的体系结构。具有完全MSAA支持的基于物理的渲染。全原理性BSDF,具有次表面散射,反射,折射,各向异性,透明涂层,透射率等。全局照明可实现实时渲染的图形。即使在低端设备上,也可以预先烘焙以获得漂亮的效果。中间处理和后期处理效果,包括支持HDR的新色调映射器,多条标准曲线和自动曝光,屏幕空间反射,雾气,光晕,景深等等。Godot Shading Language是类似于GLSL的易于使用的着色器语言,具有内置的着色器编辑器,可以开发VR游戏。

  动画编辑

  Godot支持动画功能,动画系统从骨骼和对象到函数调用,几乎所有内容都可以进行动画处理。使用自定义过渡曲线和补间创建动画。使用骨骼和IK(反向运动学)来辅助制作2D骨骼动画,可以打包导入3D动画。

  Godot引擎内置了类似Unity的编辑器,GUI 工具包,2D/3D 物理支持,支持 OpenGL ES 2.0 功能集的 3D渲染器,易于学习的语言和 API,支持用 ASM.js 或 Google Native Client 输出 HTML5 代码,支持 Linux、Windows 和 OSX 开发平台。

相关推荐

返回顶部