GAMEFROMSCRATCH.COM
C++ Scripting in Godot with J.E.N.O.V.A
C++ Scripting in Godot with J.E.N.O.V.A / News / November 11, 2024 / There is a new GDExtension for the Godot game engine called Projekt J.E.N.O.V.A (no idea what the acronym is). This extension brings C++ scripting inside the Godot game engine, just as you currently can with GDScript or C#. It is also a very WIP extension with very little documentation so buyer beware.Features of Projeck JENOVA include:Super Lightweight (6MB)Very Fast & ReliableMulti-Threaded Compilation & Source CachingDebug Information SupportBuilt-in Package Manager (Compilers, SDKs, Tools, Plugins etc.)C++ Scripts can be used exactly like GDScriptsSupports Script Templates (Pre-Defined/User-Defined)Supports Built-in Script Mode (Embedded)Supports C++ Tool Script Mode (In-Editor Execution)Supports Exporting Properties from C++ ScriptsMultiple Interpreter Backends (NitroJIT, Meteora, A.K.I.R.A etc.)Next-Gen Hot-Reloading Both at Runtime & EditorReal-Time GDExtension DevelopmentOperating System Emulation (Unix/WinNT)Visual Studio Side-by-Side Deep-IntegrationVisual Studio Exporter & Build System (2017-2022)Auto Detection of Installed Visual StudiosSupports External Libraries and .NET InvokeWatchdog System (Reload-On-Build)Built-in Terminal Logging System (Customizable)Asset Monitor System API (File/Directory Tracking)On-Demand Reload Per Script ChangeLambda Signal CallbacksAdvanced Menu OptionsSupports Additional/External Headers & LibrariesBuild And Run Mode (Build Before Play/Play After Build)Code Compression/Encryption (External/Built-in)Direct GetNode & GetTree APIUser Defined Preprocessor DefinitionsSupports In-Editor C++ HeadersModule Boot/Shutdown EventsSupports C++ Headers Directly Inside EditorSupports Scene Node ReferencingSupports Source Control using GitAnd Much More!The source code is available under the MIT license and is hosted on GitHub.Key LinksJ.E.N.O.V.A GitHubDiscord ServerYou can learn more about the GDExtension Projekt J.E.N.O.V.A that brings C++ scripting to the Godot game engine in the video below.
0 Поделились
20 Просмотры