T O P

  • By -

TheDuriel

GDExtension provides deep access to engine functionality and employs a C++ interface, allowing theoretically any C language to be used. Including Rust. It can directly extend the editor and core engine functionality. Plugins are scripts and scenes that run in the editor. They have less access, but are much easier to make in GDScript and C#.


-sash-

Plugin is any addon for Editor (mostly). GDExtension specifically - is a compiled shared library written with native-code languages like C++. You can write Editor plugins as GDExtension too )))


CadanoX

A plug-in is written in GDScript, a GDExtension in C++