Godot Engine

Godot 是一种先进的、功能强大的、多平台开源 2D 和 3D 游戏引擎。(Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface.)

Github stars Tracking Chart

Godot 是一种先进的、功能强大的、多平台开源 2D 和 3D 游戏引擎。它提供了一组庞大的常用工具,这样你可以专注于你的游戏而不需要重新发明轮子。只需单击即可将游戏导出到多个平台,包括主要桌面平台(Linux,Mac OSX,Windows)以及移动(Android,iOS)和基于Web的(HTML5)平台。

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

在2014年2月开源之前,Godot 由 Juan Linietsky 和 Ariel Manzur(两人都在维护项目)开发了数年,作为一个内部引擎,用于发布多个雇佣作品。

Overview

Name With Ownergodotengine/godot
Primary LanguageC++
Program languageC++ (Language Count: 15)
PlatformLinux, Mac, Windows
License:MIT License
Release Count57
Last Release Name4.2.2-stable (Posted on )
First Release Name1.0-stable (Posted on )
Created At2014-01-04 16:05:36
Pushed At2024-04-28 18:05:38
Last Commit At2024-04-26 15:13:44
Stargazers Count83.7k
Watchers Count1.5k
Fork Count18.2k
Commits Count63.5k
Has Issues Enabled
Issues Count49437
Issue Open Count9962
Pull Requests Count32066
Pull Requests Open Count2391
Pull Requests Close Count6319
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Godot Engine logo

Godot Engine

Homepage: https://godotengine.org

2D and 3D cross-platform game engine

Godot Engine is a feature-packed, cross-platform game engine to create 2D and
3D games from a unified interface. It provides a comprehensive set of common
tools, so that users can focus on making games without having to reinvent the
wheel. Games can be exported in one click to a number of platforms, including
the major desktop platforms (Linux, Mac OSX, Windows) as well as mobile
(Android, iOS) and web-based (HTML5) platforms.

Free, open source and community-driven

Godot is completely free and open source under the very permissive MIT license.
No strings attached, no royalties, nothing. The users' games are theirs, down
to the last line of engine code. Godot's development is fully independent and
community-driven, empowering users to help shape their engine to match their
expectations. It is supported by the Software Freedom Conservancy
not-for-profit.

Before being open sourced in February 2014, Godot had been developed by Juan
Linietsky and Ariel Manzur (both still maintaining the project) for several
years as an in-house engine, used to publish several work-for-hire titles.

Screenshot of a 3D scene in Godot Engine

Getting the engine

Binary downloads

Official binaries for the Godot editor and the export templates can be found
on the homepage.

Compiling from source

See the official docs
for compilation instructions for every supported platform.

Community and contributing

Godot is not only an engine but an ever-growing community of users and engine
developers. The main community channels are listed on the homepage.

To get in touch with the developers, the best way is to join the
#godotengine IRC channel
on Freenode.

To get started contributing to the project, see the contributing guide.

Documentation and demos

The official documentation is hosted on ReadTheDocs.
It is maintained by the Godot community in its own GitHub repository.

The class reference
is also accessible from within the engine.

The official demos are maintained in their own GitHub repository
as well.

There are also a number of other learning resources provided by the community,
such as text and video tutorials, demos, etc. Consult the community channels
for more info.

Travis Build Status
AppVeyor Build Status
Code Triagers Badge
Translate on Weblate
Total alerts on LGTM

To the top