Godot是用于建造跨平台游戏的开源免费游戏创建平台

Godot 免费游戏开发软件

具有基于节点的接口和REST API的3D游戏制造商

Godot是一位3D游戏设计师,具有简单的界面和持久的现场编辑功能。它轻巧,健壮,支持动画和声音效果。

概述

Godot是一个功能丰富的开源游戏制作平台,用于构建跨平台游戏。它为创建2D,3D对象提供了全面的支持。有一个基于节点的架构,用于构建游戏,用户可以根据欲望场景创建和连接各种节点。整个生态系统都具有实时编码体验的开发人员友好,用户可以为所需功能创建插件。此外,它在MSAA和FXAA的支持下提供了高清图形。有能力为低端设备预先烘烤图形。 这个免费的在线3D游戏制造商结合了包括ToneMapper在内的美丽效果。它支持HDR,自动曝光,Bloom。和屏幕空间反射。此外,它支持用于碰撞检测的运动控制器。这家免费的3D游戏制造商在所有流行的平台上工作,例如Windows,Linux和MacOS 32位或64位。在本地或云服务器上,它是安全,健壮且易于设置的。最重要的是,它为第三方集成提供了REST API。 Godot用C ++写。此外,此开源游戏编辑器具有自己的脚本语言,名为GDScript,用于构建动画跨平台游戏。但是,有有关开发和部署的详细文档。

系统要求

设置Godot的要求包括:

  • Python 3.5+。
  • git
  • SCONS 3.0+
  • xcode

特征

Godot提供以下关键特征: *开源

  • REST API *自我托管
  • 安全的
  • 2D,3D支持 *基于节点的体系结构 *动画 *跨平台 *导出选项 *可扩展 *视觉脚本 *拖动UI
  • 强壮的

安装说明

安装所有先决条件后,在终端中运行以下命令以克隆源代码:

    git clone https://github.com/godotengine/godot.git

之后,转到引擎源代码的根目录,然后运行以下命令以编译Intel(X86-64)驱动的Mac:

    scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)

运行以下命令以汇编Apple Silicon(ARM64)驱动Mac:

    scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)

然后,运行以下命令:

    lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal

最后,在bin/ subdirectory中找到可执行的二进制文件。

 简体中文