I have been gone for some time, but trying to get back into things. I'm trying to install a GDExtension. I was trying to follow the docs, looked up on other forums, etc... but I cannot for the life of me get it installed. How do I get these new extensions to work?

https://github.com/NangiDev/GDSerCommPlugin

  • xyz replied to this.

    Plz speak like I am a noob. It's been a bit too long since I've been at this. But I'm just looking to make it work. If I have to compile to make it work, then yes, please.

    • xyz replied to this.

      Nerdzmasterz You only want to use the extension? Well you can't because what's in that repo is just extension's source code. Extensions need to be built from their source code using a C++ compiler, like any other native app. A process known as "compiling/linking" or "building". If you don't have any experience in building C++ apps, your may find this process a bit involved. Once the extension is built, the resulting runtime files can be deployed (installed) into your project and used as a plugin.

      Your best bet may be to contact the developer and ask them if they can provide a pre-built extension for your platform.

      Darn. C++ and I don't get along. Lol.

      Any chance something to read output from an Arduino would become an available plug-in? Big game engines have such things, like Unity and Unreal.

      • xyz replied to this.

        Nerdzmasterz I'd expect something like this already exists in a read-to-use form. Have you searched through the asset library?
        Also C# may have a library that does it. You can just write some glue code in C# and the rest in GDScript.

        But seriously, contact the dev. They may be able to help you.

        I have checked the asset lib before I looked at Git. It's not available at the moment, or it's under a name that isn't easy to identify it.

        I'll poke around a bit. I can't be the only one who needs analog data from an Arduino.