(Translated by https://www.hiragana.jp/)
Godot - 维基百科,自由的百科全书 とべ转到内容ないよう

Godot

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
Godot
開發かいはつしゃJuan Linietsky、Ariel Manzur、Rémi Verschelde及使用しようしゃしゃぐん
くび发布2014ねん1がつ14にち,​10ねんまえ​(2014-01-14[1]
とうぜん版本はんぽん
  • 3.5.3 (2023ねん9がつ25にち長期ちょうき支援しえん)[2]
  • 4.3 (2024ねん8がつ15にち;穩定版本はんぽん)[3]
編輯維基數據鏈接
みなもとだい码库github.com/godotengine/godot
编程语言GDScript、VisualScript、C++C#
操作そうさけいWindowsmacOSLinuxAndroid
平台ひらだいWindowsmacOSLinuxBSDHaikuiOSAndroidHTML5WebAssemblyXbox One通用つうようWindows平台ひらだい
类型遊戲ゆうぎ引擎
许可协议MIT許可きょかしょう
网站godotengine.org

Godotいち款多こうのうまたが平台ひらだいてき2Dあずか3D開源かいげんゆう戏引擎运行於WindowsmacOSLinuxひとし多種たしゅ操作そうさけい统。而其创建てきゆう戏可运行於PCAndroidiOSHTML5とう平台ひらだい

特性とくせい

[编辑]

GodotざいMIT許可きょかしょうした完全かんぜん自由じゆう开源,且受到軟體自由じゆう保護ほご組織そしきてき支持しじ改編かいへんてき遊戲ゆうぎ乃至ないし引擎てきごといちぎょうだい碼,ぞく於用自己じこ所有しょゆう。Godotてき開發かいはつ完全かんぜん獨立どくりつ且由しゃ驅動くどうてき允許いんきょ使用しようしゃ按照自己じこてきもち雕塑們的引擎。

引擎てき构是围绕“节点”树设计的。节点组织ざい“场景”ちゅう,场景以复よう、实例、继承。包括ほうかつ脚本きゃくほん图形资产ざい内的ないてき所有しょゆうゆう戏资みなもとさくぶんけんけいなかてきぶんけん保存ほぞんてき赖于かずすえ以方便びん使用しよう版本はんぽんひかえせいてき开发团队进行协作。

支持しじてき平台ひらだい

[编辑]

Godot支持しじ进行平台ひらだい部署ぶしょのう够针对不同ふどうてき平台ひらだい指定してい不同ふどうてき纹理压缩方法ほうほうぶんべんりつとう设置。かんかた网站じょう提供ていきょう适用于编辑器平台ひらだいてき进制ぶんけん,导出いた其他平台ひらだい需要じゅようどおり过编辑器进行。

よう于开发游戏的Godot编辑支持しじ如下平台ひらだい

使用しようGodot制作せいさくてきゆう戏能够在さらてき平台ひらだいじょう运行。截止いた3.5.1,じょりょう编辑しょ支持しじてき平台ひらだいがい,还支持しじ以下いか平台ひらだい

虽然Godot引擎のう够在しゅつくえ平台ひらだい运行,ただしGodot无法提供ていきょうかんかた支持しじよし为Godot开源项目,无法获得公司こうし授权,也无ほうはたしゅつくえ平台ひらだいしょ需的しょう关代码按あきら開源かいげん授權发布。使用しようだい三方公司的主机平台的移植服务将Godotゆう戏导いたしゅつくえ平台ひらだい

脚本きゃくほん

[编辑]

Godot支持しじ使用しよう不同ふどうてき编程语言开发ゆう戏,如Godot自己じこてきGDScript语言、C#C++ひとし。引擎还提供ていきょうりょうGDExtensionせっこう(3.x版本はんぽん时期为GDNative),可用かよう于创けん其他语言てき绑定。かんかた提供ていきょうてきCC++支持しじ就是どおり过GDExtension实现てきしゃ支持しじてき语言包括ほうかつRustNimJavaScriptHaskellClojureSwiftD

GDScript

[编辑]
GDScript
编程范型めんこう对象
じつ作者さくしゃGodotしゃ
とうぜん版本はんぽん
  • 3.5.3 (2023ねん9がつ25にち長期ちょうき支援しえん)[2]
  • 4.3 (2024ねん8がつ15にち;穩定版本はんぽん)[3]
編輯維基數據鏈接
かたたい系統けいとう动态
操作そうさけいまたが平臺ひらだい
ぶんけん扩展めい.gd
あみdocs.godotengine.org
啟發けいはつげん
C, C++, Python

GodotないおけてきGDScript脚本きゃくほん语言いちこう动态类型编程语言,语法あずかPython类似。あずかPython不同ふどう,GDScript针对Godotてき场景构设计的,一个文件就是一个类,并且以为变量限定げんてい类型。

开发GDScriptまえ,Godotてき开发しゃ尝试使用しようLuaPythonSquirrelえいSquirrel (programming language)ひとしだいさんぽう脚本きゃくほん语言,ただしさい终为りょう优化编辑集成しゅうせい选择使用しようてい义的语言。

简单てきHello Worldほどじょ如下:

func _ready():
	print("Hello World")

而更为复杂的,よう生成せいせい斐波ちぎり数列すうれつてきほどじょ以写为:

func _ready():
	var nterms = 5
	print("Fibonacci sequence:")
	for i in range(nterms):
		print(fibonacci(i))

func fibonacci(n):
	if n <= 1:
		return n
	else:
		return fibonacci(n - 1) + fibonacci(n - 2)

渲染

[编辑]

Godotてき图形引擎ざい所有しょゆう平台ひらだいうえひとし使用しようOpenGLあるOpenGL ESせいざい开发てきGodot 4中将ちゅうじょう加入かにゅうVulkan支持しじ以通过MoltenVKえいMoltenVK支持しじMetal

着色ちゃくしょく语言使用しようてき一种自定义的语言,あずかGLSL类似。着色ちゃくしょく可用かよう材質ざいしつ渲染

Godotてき2D图形引擎与3D图形引擎独立どくりつてき使用しよう“视口节点(Viewport node)”混合こんごう2D3D内容ないよう

其他特性とくせい

[编辑]

Godot拥有强大きょうだいてき动画けい统,以通过可视化てき方式ほうしき实现骨骼こっかく动画混合こんごう、动画树、实时过场动画。ゆう戏实たいじょうてき几乎所有しょゆう变量のう够进ぎょう动画。

其他特性とくせい包括ほうかつ

历史

[编辑]

Godot最初さいしょ于2007ねんゆかりJuan Linietsky(reduz)かずAriel Manzur(punto)开发[5][6]。Linietskyざいいちえんじ讲中表示ひょうじGodotてき名称めいしょうらいげん萨缪尔·贝克とくてき戏剧《とうまちほこおお》,代表だいひょうこう引擎ちゅう不断ふだん加入かにゅうしんこうのうてきすなおもち以让引擎无限接近せっきん全能ぜんのうてきじょう[7]。2014ねん2がつ,GodotざいGitHubうえ开源使用しようMIT协议[8]

2014ねん12月15にち,Godotむかえらいりょうくび个稳てい版本はんぽん1.0,加入かにゅうりょうひかり线映しゃ导航网格えいNavigation mesh支持しじ、以及许多着色ちゃくしょく[9]

2015ねん5がつ21にち,1.1版本はんぽん发布,じゅううつしりょう2D引擎,かんぜんりょうだい码编辑器てき动补ぜんこうのうBlender Collada导出加入かにゅうりょう视化着色ちゃくしょく编辑ぜんしんてき操作そうさけい统窗こう及屏まく管理かんりAPI、ぜんしんてき2D导航边形支持しじ、以及暗色あんしょくぬし题。[10]じゅううつしきさきてき2D引擎支持しじ着色ちゃくしょくざい质、かく节点独立どくりつてきZはいじょ灯光とうこうもと于多边形さえぎ挡的阴影、ほう线映、以及距离场字たい。2015ねん11月4にち,Godot加入かにゅうりょう软件自由じゆう护组织[11]

2020ねん1がつ29にち,3.2版本はんぽん发布,大幅おおはば优化りょうぶん档以及对C#glTF 2.0てき支持しじあずか此同时,开发组决定正さだまさしき开始投入とうにゅう4.0版本はんぽんてき开发,3.2版本はんぽんしょうさく长期支持しじ版本はんぽん维护[12]

よし越来ごえくえつ4.0版本はんぽんてきこうのう移植いしょくかい3.2开发ぶんささえ,远远ちょうりょう3.2.X版本はんぽん仅作维护、添加てんかしんこうのうてき图,开发组于2021ねん3がつ17にち决定はた长期支持しじ版本はんぽん从3.2あらため为3.X[13]原本げんぽんせい处于RCじょう态的预览ばん3.2.4 RC 5ざいきさき续发ぬの时也ずいはた版本はんぽんごうあらためなりりょう3.3 RC 6。

2022ねん11月1にち,Godot建立こんりゅうりょう自己じこてき基金ききんかい,离开りょう软件自由じゆう护组织[14][15]

2023ねん3がつ1にちざい经历りょう许多beta版本はんぽん问题おさむ复后,Godot 4正式せいしき发布。这是いちぬし版本はんぽんてき更新こうしんじゅううつしりょう渲染けい统,加入かにゅうりょう对Vulkan图形APIてき支持しじつつみますりょうGDScriptてき性能せいのう稳定せいきょうりょう物理ぶつり动画けい统,还加入かにゅうりょう很多其他こうのう问题おさむ复。

发布历史

[编辑]
格式かくしき
きゅう版本はんぽん
きゅう版本はんぽん,仍被支援しえん
とうぜん版本はんぽん
最新さいしん预览版本はんぽん
未来みらい版本はんぽん
Godot 引擎发布历史
版本はんぽん 发布[16] 备注 最新さいしん补丁发布
きゅう版本はんぽんさい支援しえん 1.0 2014ねん12月 くび个稳てい版本はんぽん 1.0
きゅう版本はんぽんさい支援しえん 1.1 2015ねん5がつ 优化りょうだい码编辑器てき动补ぜんこうのう加入かにゅうりょう视化着色ちゃくしょく编辑2D导航边形支持しじじゅううつしりょう2D引擎。 1.1
きゅう版本はんぽんさい支援しえん 2.0 2016ねん2がつ 更新こうしんりょうUI,增强ぞうきょうりょう调试 2.0.4.1
きゅう版本はんぽんさい支援しえん 2.1 2016ねん7がつ 加入かにゅうりょう素材そざいすうすえ库、性能せいのう分析ぶんせき、以及插件API。 2.1.6
きゅう版本はんぽんさい支援しえん 3.0 2018ねん1がつ 加入かにゅうりょうPBR渲染以及对Mono(C#)てき支持しじ使用しようBulletさく为默认物理ぶつり引擎。 3.0.6
きゅう版本はんぽんさい支援しえん 3.1 2019ねん3がつ 为GDScript加入かにゅうりょうせい态类がた支持しじ及脚ほん类系统,并且加入かにゅうりょうOpenGL ES 2.0渲染 3.1.2
きゅう版本はんぽんさい支援しえん 3.2 2020ねん1がつ 支持しじglTF 2.0ぶんけん加入かにゅうりょうOpenGL ES 2.0 批量渲染、iOSてきC#支持しじ,优化りょう大量たいりょうぶん档。 3.2.3
きゅう版本はんぽんさい支援しえん 3.3 2021ねん4がつ 加入かにゅうりょう对ARM macOS、Android AAB、MP3、FBX、WebXRてき支持しじ,并且开始提供ていきょう网页ばん编辑 3.3.4
きゅう版本はんぽんさい支援しえん 3.4 2021ねん11月 じゅううつしりょうしゅ题编辑器,优化りょうACESしょく调映加入かにゅうりょう对PWA、物理ぶつり输入、glTF 2.0导出てき支持しじ 3.4.5
とうぜん版本はんぽん 3.5 2022ねん8がつ 加入かにゅうりょうAndroid编辑着色ちゃくしょく异步编译、物理ぶつり插值、ざい质覆盖层,あらため进了导航けい统。 3.5.2
未来みらい版本はんぽん 3.6 未定みてい[17] Godot 3.xてきいち个次版本はんぽん更新こうしん,为LTS版本はんぽん 3.6 beta 4[18]
きゅう版本はんぽん,仍被支援しえん 4.0 2023ねん3がつ 支持しじVulkan图形API及最新版しんぱんMono。加入かにゅうもと于SDFてき全局ぜんきょく光照みつてる,以及很多编辑おさむあらため性能せいのうひさげます 4.0.4
きゅう版本はんぽん,仍被支援しえん 4.1 2023ねん7がつ しんぞう實驗じっけんせいてき場景じょうけい執行しっこういとぐちこうのう編輯へんしゅう強化きょうかC#性能せいのうひさげます[19] 4.1.4[20]
とうぜん版本はんぽん 4.2 2023ねん11月 じゅう新設しんせつけい動畫どうが工具こうぐ粒子りゅうし系統けいとうしんぞうGDExtensionこうのう改善かいぜん匯入かんせん支援しえんFSR 2.2[21] 4.2.2[20]
未来みらい版本はんぽん 4.3 2024ねん8がつ15にち 透過とうかたまき實現じつげんGPUどう[22] 4.3.beta1

ゆう作品さくひん

[编辑]

另见

[编辑]

參考さんこう資料しりょう

[编辑]
  1. ^ Linietsky, Juan. Godot Engine - First public release!. Godot Engine. 2014-01-14 [2019-07-01]. (原始げんし内容ないようそん于2019-07-01). 
  2. ^ 2.0 2.1 https://godotengine.org/article/maintenance-release-godot-3-5-3/.
  3. ^ 3.0 3.1 Godot 4.3, a shared effort. 
  4. ^ Godot Engine Web Editor. Godot Engine Web Editor. [2023-11-05]. (原始げんし内容ないようそん于2023-10-16) えい语). 
  5. ^ StraToN. SteamLUG Cast. [18 June 2016]. (原始げんし内容ないようそん档于2018-06-12). 
  6. ^ reduz. Godot history in images!. [18 June 2016]. (原始げんし内容ないようそん档于2021-05-15). 
  7. ^ Juan Linietsky presentation of Godot at RMLL 2015 in Beauvais, France. 7 July 2015 [2021-03-02]. (原始げんし内容ないようそん档于2015-10-05). 
  8. ^ liamdawe. Godot Game Engine Is Now Open Source. 14 February 2014 [2021-03-02]. (原始げんし内容ないようそん档于2020-06-10). 
  9. ^ Linietsky, Juan. Godot Engine Reaches 1.0, Releases First Stable. Godot Engine. 2014-12-15 [2019-07-01]. (原始げんし内容ないようそん档于2019-07-01). 
  10. ^ Linietsky, Juan. Godot 1.1 Out!!. Godot Engine. 2015-05-21 [2019-07-01]. (原始げんし内容ないようそん档于2019-07-01). 
  11. ^ Godot Game Engine is Conservancy's Newest Member Project. [13 November 2015]. (原始げんし内容ないようそん档于2019-09-18). 
  12. ^ Verschelde, Rémi. Here comes Godot 3.2, with quality as priority. Godot Engine. 2020-01-29 [2021-03-22]. (原始げんし内容ないようそん档于2021-04-22). 
  13. ^ Verschelde, Rémi. Versioning change for Godot 3.x. Godot Engine. 2020-03-17 [2021-03-22]. (原始げんし内容ないようそん档于2021-05-15). 
  14. ^ Announcing Godot's Graduation from SFC!. Software Freedom Conservancy. 1 November 2022 [2022-11-18]. (原始げんし内容ないようそん于2022-12-01) えい语). 
  15. ^ Godot’s Graduation: Godot moves to a new Foundation. Godot Engine. 1 November 2022 [2022-11-18]. (原始げんし内容ないようそん于2023-01-05) えい语). 
  16. ^ Godot Release Versions. Godot Release Versions. [2021-05-10]. (原始げんし内容ないようそん于2022-11-18) えい语). 
  17. ^ Engine, Godot. Dev snapshot: Godot 3.6 beta 4. Godot Engine. [2024-04-23]. (原始げんし内容ないようそん于2024-03-13) えい语). 
  18. ^ Dev snapshot: Godot 3.6 beta 4. Godot Engine. 2024-01-25 [2023-08-29]. (原始げんし内容ないようそん于2024-03-13) えい语). 
  19. ^ Larabel, Michael. Godot 4.1 Released With More Improvements To This Open-Source Game Engine. Phoronix. 6 July 2023 [9 September 2023]. (原始げんし内容ないようそん于2024-04-17) えい语). 
  20. ^ 20.0 20.1 Maintenance release: Godot 4.2.2 & 4.1.4. Godot Engine. 2024-04-17 [2024-04-18]. (原始げんし内容ないようそん于2024-04-22) えい语). 
  21. ^ Godot 4.2 arrives in style!. Godot Engine. 2023-11-30 [30 November 2023]. (原始げんし内容ないようそん于2024-05-10) えい语). 
  22. ^ Banini, Darío. GPU synchronization in Godot 4.3 is getting a major upgrade. Godot Engine. [2024-02-21]. (原始げんし内容ないようそん于2024-04-05) えい语). 

外部がいぶ連結れんけつ

[编辑]