From 76bfb6e7132c7d3ec63dede548e853cfc3495978 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Fri, 3 Nov 2023 19:21:25 +0100 Subject: [PATCH] Update references to community GDExtensions to point to up-to-date resources --- about/faq.rst | 6 +++--- about/list_of_features.rst | 2 +- getting_started/introduction/godot_design_philosophy.rst | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/about/faq.rst b/about/faq.rst index 58ef5f26d68..9ded358c8e6 100644 --- a/about/faq.rst +++ b/about/faq.rst @@ -198,9 +198,9 @@ Also, see the official blog post on GDExtension, a way to develop native extensi * `Introducing GDNative's successor, GDExtension `_ You can also take a look at the GDScript implementation, the Godot modules, -as well as the `unofficial Python support `_ for Godot. -This would be a good starting point to see how another third-party library -integrates with Godot. +as well as the `Jolt physics engine integration `__ +for Godot. This would be a good starting point to see how another +third-party library integrates with Godot. How do I install the Godot editor on my system (for desktop integration)? ------------------------------------------------------------------------- diff --git a/about/list_of_features.rst b/about/list_of_features.rst index f0acbb478dd..6f1b78f16e9 100644 --- a/about/list_of_features.rst +++ b/about/list_of_features.rst @@ -477,7 +477,7 @@ Scripting - Use any build system and language features you wish. - Actively developed GDExtension bindings for `D `__, - `Haxe `__, `Python `__, and `Rust `__ + `Haxe `__, `Swift `__, and `Rust `__ bindings provided by the community. (Some of these bindings may be experimental and not production-ready). Audio diff --git a/getting_started/introduction/godot_design_philosophy.rst b/getting_started/introduction/godot_design_philosophy.rst index 4a3160d307b..c7845d5f87d 100644 --- a/getting_started/introduction/godot_design_philosophy.rst +++ b/getting_started/introduction/godot_design_philosophy.rst @@ -89,8 +89,7 @@ yet it detects types and offers a static language's quality of auto-completion. It is also optimized for gameplay code with built-in types like Vectors and Colors. Note that with GDExtension, you can write high-performance code using compiled -languages like C, C++, Rust, or Python (using the Cython compiler) -without recompiling the engine. +languages like C, C++, Rust, D, Haxe, or Swift without recompiling the engine. Note that the 3D workspace doesn't feature as many tools as the 2D workspace. You'll need external programs or add-ons to edit terrains, animate complex characters, and so on.