heroiclabs / nakama-godot

Godot client for Nakama server written in GDScript.
Apache License 2.0
607 stars 72 forks source link

Nakama does not work for Godot 4.0 #167

Closed kawht closed 1 year ago

kawht commented 1 year ago

I have been trying for the past two days now to get Nakama to work nice with Godot 4.0. So far, every route I have gone down has made Godot throw many errors.

What I have tried:

All of the above has issues. I would assume it's mostly syntax problems. I have also tried Godot 4.2, but no change. I am so tired of it. Please let me know what I can do and/or what information you need from me to help fix this problem.

Screenshot: nakama-broke

dsnopek commented 1 year ago

Sorry for all the frustration!

The latest release and the code on the asset library are broken in Godot 4.0 stable. The code in the 'godot-4' branch on GitHub should be working though.

Download the raw code from the github (because last release is older than the some code changes)

Did you download the code from the 'godot-4' branch?

In any case, we really need to make a new release that works! I'll try to take care of that as soon as possible.

dsnopek commented 1 year ago

FYI, I just made a new v3.3.1 release:

https://github.com/heroiclabs/nakama-godot/releases/tag/v3.3.1

The update for the asset library has been submitted, but it usually takes a few days for those to get approved.

Please let me know if the latest version works any better for you!

dsnopek commented 1 year ago

The Godot 4 version has now moved to the 'master' branch. So, hopefully, that'll clear up any confusion about this in the future!

I'm going to close this one for now, but please let me know if you're still having issues, and we can certainly re-open it :-)