Godot Game Engine是一款功能强大、跨平台的开源游戏引擎,支持2D/3D游戏开发,并可顺畅运行于Windows、macOS、Linux等多种操作系统。其产出的游戏也能广泛应用于PC、Android、iOS及HTML5等平台。

editor_tps_demo_1920x1080

Godot以MIT许可证开源,受到了软件自由保护组织的支持,意味着对游戏或引擎的任何改编都归用户所有。此外,Godot引擎的开发完全由社区驱动,允许用户按照自己的需求去优化和定制引擎。引擎的架构围绕“节点”树设计,节点在“场景”中组织,场景可以复用、实例化、继承。所有游戏资源,包括脚本和图形资产,都会保存为文件系统中的文件,方便用户进行版本控制。

对于多平台部署,Godot做出了全面的配套支持,能够针对不同的平台进行细节优化,如指定不同的纹理压缩方法和分辨率等。无论你是游戏开发的专业人员,亦或是游戏设计的初学者,Godot都能为你提供一种快速、高效的开发工具,让你的游戏创意得以实现。

  • 平台:可以运行在Windows、macOS、Linux、Android和iOS上。同时,有一定浏览器兼容性且可以方便地切换到新的平台。
  • 编辑器:具备场景树编辑器,内置脚本编辑器,支持如 Visual Studio Code 或 Vim 等外部脚本编辑器;具备实时脚本重载;实时场景编辑和实时相机重制功能;内置离线类参考文档;可以用众多由社区贡献的语言使用编辑器。
  • 渲染:提供3种渲染方法,包括Forward+(适用于桌面平台),Forward Mobile(适用于移动和桌面平台)和兼容性方法(适用于低端桌面和移动平台)。
  • 2D图形:支持精灵、多边形和线条渲染,内置2D照明。
  • 2D工具:支持2D瓷砖地图,搭建2D照相机,以及2D空间路径设计。
  • 2D物理:支持静态物体,动画物体(用于门和平台等仅通过脚本或动画移动的对象),刚性物体和角色物体。还支持碰撞检测和碰撞多边形。
  • 3D图形:支持HDR渲染、透视、正交和视锥偏移摄像机,物理渲染,实时光照,阴影映射,全局照明,反射,贴花,天空制图,雾效等诸多功能。
  • 粒子系统:包含基于GPU和CPU的粒子系统。
  • 后处理:有色调映射,曝光自动调整,景深效果,屏幕空间环境光遮挡(SSAO),辉光/开花,颜色矫正等。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。