Skip to content
This repository has been archived by the owner on Jun 29, 2023. It is now read-only.

Imported in Unity Broken Project Missing Libraries #39

Open
Lelegithub opened this issue Oct 15, 2021 · 9 comments
Open

Imported in Unity Broken Project Missing Libraries #39

Lelegithub opened this issue Oct 15, 2021 · 9 comments

Comments

@Lelegithub
Copy link

We get all errors on importing the Project inside Unity. PusherClient is not defined and many more, could you please fix it ? It would be useful if you create a proper Unity doc/SDK since it's the number one game engine out there! Thanks!

image

@bazinga007
Copy link

did u found any fix for this? getting same.

@enjin enjin deleted a comment from Lelegithub Nov 8, 2021
@Favorlock
Copy link
Contributor

The CSharp SDK is still in alpha. It's not designed exclusively for Unity, as such there are kinks being worked out. It takes time though when it's related to entire dependencies.

@FedericoDeBona
Copy link

Hi @Favorlock, I really love the Enjin project and I wanted to create a game on this blockchain using Unity. The problem is that now there is not a working SDK as far as I know, so my question is: is it worth to start develop a game and then integrate all the functionalities relative to the blochain when the SDK will be ready, or will it take years to be at least usable?

@crazyjackel
Copy link

I really would like to switch to this as opposed to the Enjin SDK provided for Unity, which out of the box, is kind of light on functionality. But that Dependency stuff kind of hurts. I am hoping in the future, you guys could add this as a new package for Unity with the dependency stuff figured out.

@Favorlock
Copy link
Contributor

@FedericoDeBona It's worth starting development of your game and integrating when the new SDK is ready for use by the general public. At the moment only early adopters have access to the v2 schema apis on our web platform, as such only they would be able to use this SDK for the time being. We're hoping to move into beta sooner than later, but first we need to make changes so that it's properly compatible with Unity.

@Favorlock
Copy link
Contributor

@crazyjackel we're looking into it creating a package file, but we have to change some dependencies first as there appears to be some incompatibilities we can't really work around unless we change dependencies and rewrite a portion of the SDK, which we are looking into.

@skrohn
Copy link

skrohn commented Dec 3, 2021

Is there any update on that? I'm currently evaluating technologies for our next game, but with the unity sdk not having been updated since more than a year and the C# sdk not working because of dependency issues and no instructions on how to integrate/build this I'm not sure if I should even look into this further.

@skrohn
Copy link

skrohn commented Dec 3, 2021

If you can elaborate on some of the issues I might be able to help out.

@JPLanh
Copy link

JPLanh commented Jan 1, 2022

I was able to bypass most of the dependencies issue by downloading the proper dependencies off NuGet on visual basic and copying their respective netstandard2.0's .dll file into the unity Assets/Plugins folder (had to create that folder manually). I was able to execute the quickstart showcase and hit the failed authentication (this is another can of worms so I won't go on too much since this issue is about the dependencies, but tldr; the graphQL queries isn't being loaded into the assembly it seems)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

7 participants