Replies: 3 comments 5 replies
-
One of the reasons, if I am correct, Stride (Xenko) was designed before .NET (Core). I think, there might be some issue or discussion on your subject (I will try to find). At this time, there isn't enough .NET community to change/push/request it and also it might not suit the game engine. I hope, rather someone more Stride experienced will correct me. |
Beta Was this translation helpful? Give feedback.
-
If you have any suggestions you have probably come into the Stride scene at a good time! I am currently looking into revamping the entire start up process of Stride to make it more streamline so please feel free to share ideas in my PR or in our discussion on some of the start up mechanisms #2524 (comment) |
Beta Was this translation helpful? Give feedback.
-
Hi All,
I have been reading the source code and realized that the Game.cs and GameBase.cs have some similarities to the GenericHost. They both handle Services, Logging, and configurations.
I was wondering, was there a specific reason the GenericHost or even the IHostedService interface wasn't used? Also, I noticed that the DI Container is also custom, is there a reason Microsoft's implementation wasn't used? or at least the IServiceProvider/IServiceCollection interfaces?
I was looking at the code-only approach and thought it wouldn't be too bad to convert it, but figured there must have been a good reason for it.
Beta Was this translation helpful? Give feedback.
All reactions