Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nuget support? #13

Open
rds1983 opened this issue Oct 17, 2020 · 3 comments
Open

nuget support? #13

rds1983 opened this issue Oct 17, 2020 · 3 comments

Comments

@rds1983
Copy link

rds1983 commented Oct 17, 2020

Hello,
Are there plans to publish this wholesome engine at nuget.org?

@betauser6
Copy link

How to do it in the best way? The engine can't work without additional content, it is not just a code library.

@rds1983
Copy link
Author

rds1983 commented Jan 25, 2024

store the content as resources?

@martinrhan
Copy link

martinrhan commented Jan 26, 2024

How to do it in the best way? The engine can't work without additional content, it is not just a code library.

Generally, people using a .NET and C# based game engine are expecting that, the game engine editor and code editing are seperable. The game engine is responsible to game scene content, assests, etc., and user's custom game logic should be packed into an independent assembly which is complied from any IDE that support .NET.
You Nuget package should consist of APIs exposed by the game engine. Your IDE plugin or extension should enable the IDE to work with the engine editor (for example, when a file in IDE is changed).
This is a common practice, you can see it's done by Unity, Stride, etc.

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

No branches or pull requests

3 participants