Open rds1983 opened 3 years ago
How to do it in the best way? The engine can't work without additional content, it is not just a code library.
store the content as resources?
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.
Hello, Are there plans to publish this wholesome engine at nuget.org?