{"repo":"paddy-exe/GDExtensionSummator","free":true,"listed":false,"github":"https://github.com/paddy-exe/GDExtensionSummator","clone":"git clone https://github.com/paddy-exe/GDExtensionSummator.git","description":"The Summator Example from Custom Modules made with the GDExtension system in Godot 4","language":"C++","stars":207,"topics":["gdextension","godot"],"license":"Unlicense","category":"game-templates","readme_excerpt":"GDExtension-Summator This repository is for showcasing the new GDExtension system that was introduced in Godot 4. The C++ code is from the Custom modules example of the Godot docs. The officially maintained template can be accessed here: godot-cpp-template :tada: Using the extension After compiling the extension successfully, you can now use the Summator Class inside Godot 🔢 Versioning This repository is not being updated regularly anymore. It should still work in the newest versions of Godot though. The releases are structured as GODOT VERSION-EXTENSION VERSION to clarify which version to use for which Godot version. ❓ What? How? Why? If you are not sure what each file in this project does or if you want to know in detail: I wrote a blog post about the purpose of each file on my Ko-Fi page. Alternative templates The official template for GDExtensions is available here: godot-cpp-template. It is well-maintained and was created on the basis of this project here (I am the maintainer of the official template as well) with github action support and a better structured SCons file. If you want to work with the latest master and godot-cpp version, check out this GDExtension template by Nathan Franke. If you are more used to CMake than Scons you can use this template here by asmalone ⚙️ Building the extension VSCode Compilation (only applicable if you are using VSCode as your code editor) For the initial build you can run the vscode task initial-build-extension . This compiles both ","default_branch":null,"files":null,"tree":[],"storefront":"/r/paddy-exe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paddy-exe/GDExtensionSummator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}