Drachenfrucht1 / godotcord

A Discord Game SDK integration for Godot
https://drachenfrucht1.github.io/godotcord
MIT License
53 stars 5 forks source link

[WIP] Can you make this into a GDNative project? #6

Open sairam4123 opened 3 years ago

sairam4123 commented 3 years ago

I would like to use GDNative, because I can't compile Godot myself.

It would be nice to have this as a GDNative library.

Drachenfrucht1 commented 3 years ago

I tried using GDNative some time ago, but wasn't able to get a simple program to work. When everything works as an engine module, I can again look into GDNative

sairam4123 commented 3 years ago

maybe you can add a CI/CD to build a godot?

but well, all our developers need to download from you.

sairam4123 commented 3 years ago

I've built godot with this module, but I need to keep it up-to-date and also some devs use mac, while others use Linux and Windows. So, I've got no idea about distributing this module to our devs. Maybe gdnative might help, but I've no idea about it.

Drachenfrucht1 commented 3 years ago

I added a GitHub action that uploads the compiled Godot editor with godotcord as an artifact for every commit on the master branch. This way, if you or some of your devs can't compile the engine themselves, you can download it now. You have to download the shared library for the Discord Game SDK yourself and copy it into the folder with the executable.

I will, however, still try to add a GDNative version when every feature is implemented in the engine module version.

jordi-star commented 3 years ago

I think you should close this issue, it's old

sairam4123 commented 3 years ago

It's not been closed, because he said that he will be trying to add a GDNative version of the Godotcord.