开源跨平台游戏引擎 Godot Engine 中文版发布。Godot Engine 是一个功能丰富的跨平台游戏引擎,用于从统一界面创建 2D 和 3D 游戏。 它提供了一套全面的常用工具,使用户可以专注于制作游戏而无需重新发明轮子。 游戏可以一键导出到多个平台,包括主要的桌面平台(Linux、macOS、Windows)、移动平台(Android、iOS),以及基于网络的平台(HTML5)和控制台。

Godot Engine 功能特色

创新设计

使用 Godot 独特的游戏开发方法轻松创建游戏。
满足您所有需求的节点。 Godot 带有数百个内置节点,使游戏设计变得轻而易举。 您还可以为自定义行为、编辑器等创建自己的。
灵活的场景系统。 创建支持实例化和继承的节点组合。
可视化编辑器将您需要的所有工具打包到美观整洁的上下文相关 UI 中。
为美术师、关卡设计师、动画师以及介于两者之间的每个人提供友好的内容创建管道。
持续的实时编辑,停止游戏后更改不会丢失。 它甚至适用于移动设备!
使用令人难以置信的工具系统轻松创建您自己的自定义工具。The Chinese version of the open source cross-platform game engine Godot Engine was released. Godot Engine is a feature-rich cross-platform game engine for creating 2D and 3D games from a unified interface. It provides a comprehensive set of commonly used tools, allowing users to focus on making games without having to reinvent the wheel. Games can be exported to multiple platforms with one click, including major desktop platforms (Linux, macOS, Windows), mobile platforms (Android, iOS), and web-based platforms (HTML5) and consoles.
Godot Engine features innovative design Use Godot's unique game development method to easily create games.
A node that meets all your needs. Godot comes with hundreds of built-in nodes, making game design a breeze. You can also create your own for custom behaviors, editors, etc.
Flexible scene system. Create node combinations that support instantiation and inheritance.
The visual editor packs all the tools you need into a beautiful and clean, context-sensitive UI.
Provide a friendly content creation pipeline for artists, level designers, animators and everyone in between.
Continuous real-time editing, changes will not be lost after stopping the game. It even works on mobile devices!
Use the incredible tool system to easily create your own custom tools.
Gorgeous 3D graphics The physically based renderer has a lot of features that can make your game look incredible.
Innovative architecture that combines the advantages of forward rendering with the efficiency of delayed rendering.
Physically-based rendering with complete MSAA and FXAA support.
Full principle BSDF with subsurface scattering, reflection, refraction, anisotropy, transparent coating, transmittance, etc.
Real-time gorgeous graphics global illumination. Even on low-end devices, it can be pre-baked to get beautiful results.
Mid and post-processing effects, including tone mapper that supports HDR, multi-standard curve and automatic exposure, screen space reflection, fog, halo, depth of field, etc.
An easy-to-use shader language based on GLSL, with a built-in editor and code completion.
Easily create 2D games Godot comes with a fully functional dedicated 2D engine.
Works in pixels, but can be scaled to any screen size and aspect ratio.
Tiling map editor with automatic tiling, rotation, custom grid shape and multiple layers.
2D lights and normal maps make your 2D games look more realistic.
Use cut or sprite-based animation to animate your game.
Flexible motion controller for non-physical collision detection.
The most flexible animation system for all animation content.
You can animate almost everything from bones and objects to function calls.
Use custom transition curves and tweens to create incredible animations.
Use bones and IK to make animation assistants for 2D equipment.
Efficient optimizer used to package imported 3D animations.
Completely free scripting has more choices than any other engine.
GDScript is a scripting language similar to Python, designed to make the game zero hassle. Learn why our community likes it.
Use Mono's full C# 8.0 support.
Complete C++ support, no need to use GDNative to recompile the engine.
Visual scripts using blocks and connections.
Other languages ​​provided by the community support Rust, Nim, D and other languages.
Built-in editor with syntax highlighting, real-time parser and code completion functions.
Integrated documentation. Browse and search the entire API offline without leaving the editor.
Debug and optimize Use the built-in debugger to solve errors and performance bottlenecks.
Explore and modify projects while they are running, even on mobile devices.
The changes are kept by default after closing the project.
Built-in analyzer with graph drawing and time search.
Video memory debugger.
Error recorder with complete stack trace.
A network analyzer with remote call tracking and bandwidth usage estimation for each node.
Multi-platform editor to create games on any desktop operating system.
Applicable to Windows, macOS, Linux and *BSD.
The editor runs in 32-bit and 64-bit on all platforms.
Small download (about 30 MB), and you can start.
Easy to compile on any platform.
Multi-platform deployment Deploy games everywhere!
Export to desktop platforms: Windows, macOS, Linux, UWP and *BSD.
Export to mobile platforms: iOS and Android.
Game console: Nintendo Switch, PlayStation 4, Xbox One from a third-party supplier.
Use HTML5 and WebAssembly to export to the Web.
One-click deployment and export to most platforms. You can also easily create custom builds.
XR supports Godot to make cross-platform augmented reality and virtual reality development easy.
The plug-in structure allows access to various SDKs, such as OpenVR, OpenXR and Oculus SDK. Godot is suitable for HTC Vive, Valve Index, Oculus Rift, Oculus Go, Oculus Quest, all Microsoft MR headsets, etc.
ARKit support is directly available in the iOS version.
Easy teamwork Godot was originally designed to achieve smooth teamwork.
Friendly file system usage, very suitable for version control systems such as Git, Subversion, Mercurial, etc., as you can think of.
Scenario instantiation makes teamwork a breeze. Each team member can focus on his own scene, whether it is a role, a level, etc., can be edited without affecting each other.
Text-based description and best scene format.
Script syntax supported by GitHub.
Godot Engine License Godot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. The user's game is theirs until the last line of the engine code. Godot's development is completely independent and community-driven, enabling users to help shape their engines to meet their expectations. It is supported by the non-profit Software Freedom Protection Association.
Before the open source in February 2014, Godot had been developed by Juan Linietsky and Ariel Manzur (two of whom are still maintaining the project) as an internal engine for several years to publish multiple recruitment works.
Official download from the official homepage https://godotengine.org/download/windowshttps://godotengine.org/article/maintenance-release-godot-3-4-2Standard version64-bit (x86_64)
32-bit (x86)
Mono version (C# support)
64-bit (x86_64)
32-bit (x86)
Note: The 32-bit Mono binaries do not run on 64-bit Windows systems at the time being. Make sure to export 64-bit Mono binaries for your 64-bit target platforms.

华丽的 3D 画面

基于物理的渲染器具有大量功能,可让您的游戏看起来令人难以置信。
将前向渲染的优点与延迟渲染的效率相结合的创新架构。
基于物理的渲染,具有完整的 MSAA 和 FXAA 支持。
具有次表面散射、反射、折射、各向异性、透明涂层、透射率等的全原理 BSDF。
实时华丽图形的全局照明。 即使在低端设备上,它也可以预先烘焙以获得漂亮的效果。
中后期处理效果,包括支持 HDR 的色调映射器、多标准曲线和自动曝光、屏幕空间反射、雾、光晕、景深等等。
基于 GLSL 的易于使用的着色器语言,具有内置编辑器和代码完成功能。

轻松创建 2D 游戏

Godot 带有一个功能齐全的专用 2D 引擎。
以像素为单位工作,但可以缩放到任何屏幕尺寸和纵横比。
具有自动平铺、旋转、自定义网格形状和多个图层的平铺地图编辑器。
2D 灯光和法线贴图让您的 2D 游戏看起来更逼真。
使用剪切或基于精灵的动画为您的游戏制作动画。
灵活的运动控制器,用于无物理碰撞检测。

动画所有内容

最灵活的动画系统。
从骨骼和对象到函数调用,几乎可以为所有内容制作动画。
使用自定义过渡曲线和补间来创建令人难以置信的动画。
使用骨骼和 IK 为 2D 装备制作动画的助手。
用于打包导入的 3D 动画的高效优化器。

完全自由的脚本

比任何其他引擎更多的选择。
GDScript 类似 Python 的脚本语言,旨在让游戏零麻烦。 了解为什么我们的社区喜欢它。
使用 Mono 的完整 C# 8.0 支持。
完整的 C++ 支持,无需使用 GDNative 重新编译引擎。
使用块和连接的可视化脚本。
社区提供的其他语言支持 Rust、Nim、D 和其他语言。
具有语法高亮、实时解析器和代码完成功能的内置编辑器。
集成文档。 离线浏览和搜索整个 API,无需离开编辑器。

调试和优化

使用内置调试器解决错误和性能瓶颈。
在项目运行时探索和修改项目,即使在移动设备上也是如此。
关闭项目后默认保留更改。
带有图形绘制和时间搜索的内置分析器。
视频内存调试器。
带有完整堆栈跟踪的错误记录器。
具有每节点远程呼叫跟踪和带宽使用估计的网络分析器。

多平台编辑器

在任何桌面操作系统上创建游戏。
适用于 Windows、macOS、Linux 和 *BSD。
编辑器在所有平台上以 32 位和 64 位运行。
小下载(大约 30 MB),您就可以开始了。
易于在任何平台上编译。

多平台部署

到处部署游戏!
导出到桌面平台:Windows、macOS、Linux、UWP 和 *BSD。
导出到移动平台:iOS 和 Android。
游戏机:Nintendo Switch、PlayStation 4、第三方供应商的 Xbox One。
使用 HTML5 和 WebAssembly 导出到 Web。
一键部署和导出到大多数平台。 也可以轻松创建自定义构建。

XR 支持

Godot 使跨平台的增强现实和虚拟现实开发变得容易。
插件结构允许访问各种 SDK,例如 OpenVR、OpenXR 和 Oculus SDK。 Godot 适用于 HTC Vive、Valve Index、Oculus Rift、Oculus Go、Oculus Quest、所有 Microsoft MR 耳机等等。
ARKit 支持在 iOS 版本中直接可用。

轻松的团队合作

Godot 的设计初衷是为了实现顺畅的团队合作。
友好的文件系统使用,非常适合 Git、Subversion、Mercurial 等版本控制系统,你能想到的。
场景实例化使团队合作变得轻而易举。 每个团队成员都可以专注于自己的场景,无论是角色、关卡等,都可以在不互相影响的情况下进行编辑。
基于文本的描述和最佳场景格式。
GitHub 支持的脚本语法。

Godot Engine 许可证

Godot 在非常宽松的 MIT 许可下是完全免费和开源的。 没有附加条件,没有版税,什么都没有。 用户的游戏是他们的,直到引擎代码的最后一行。 Godot 的开发是完全独立和社区驱动的,使用户能够帮助塑造他们的引擎以满足他们的期望。 它得到了非营利性软件自由保护协会的支持。

在 2014 年 2 月开源之前,Godot 已经由 Juan Linietsky 和 Ariel Manzur(两人仍在维护该项目)作为内部引擎开发了几年,用于发布多个招聘作品。

官方主页

官方下载 https://godotengine.org/download/windows

https://godotengine.org/article/maintenance-release-godot-3-4-2

Standard version

Mono version (C# support)

Note: The 32-bit Mono binaries do not run on 64-bit Windows systems at the time being. Make sure to export 64-bit Mono binaries for your 64-bit target platforms.

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。