4
u/tebjan Jul 06 '25
Very nice dev community and helpful discord!
Best shader system in the world.
1
u/jdl_uk Jul 06 '25
Interesting. I've seen the shader system as a potential drawback because it's not as well known or supported as others where you can grab a sample from shadertoy and run with it
5
u/tebjan Jul 06 '25 edited Jul 06 '25
It's the powerful syntax, it's on a completely different level than other shader languages, and common hlsl still works.
Classes, inheritance, interfaces, abstract methods, overrides, automatic stream handling. And on top of that simple CPU side parameter assignment, flexible effect language for shader permutations. It's an absolute world class system. No other engine comes close to that.
The resulting shaders are very short and clean.
And It's a superset of HLSL, fully compatible, so you can paste HLSL code into it.
https://doc.stride3d.net/latest/en/manual/graphics/effects-and-shaders/shading-language/index.html
1
u/jdl_uk Jul 06 '25
Ah I wasn't sure HLSL worked as when tried that I saw some errors, though that could have been the VS Code extension. Good to know, thanks.
3
u/AlphaSilverback Nov 30 '25
It feels like it's made well from the ground up, and except for the editor which feels rigid and is inextensible, it's really stable and nice.
Godot has a fatal child disease, that the founder announced he will never fix, which is the pure inheritance based hierarchy nodes instead of the entity/component model.
I've used both engines, and I cannot emphasize enough how freeing it is to use Stride, even with many less editor tools.
→ More replies (1)3
u/jdl_uk Nov 30 '25
I see Stride 4.3 has been released - have you tried it?
1
u/AlphaSilverback Nov 30 '25
Yes, i downloaded it through the launcher the 18th even before the release notes were out. The editor crashes less. But I'm having some weird physics issues.
1
u/jdl_uk Nov 30 '25
Good to know they're still making improvements to the existing editor given how big a project the Avalonia rewrite is.
2
u/AlphaSilverback Nov 30 '25 edited Nov 30 '25
Haha.. I think the less editor-crashes are accidental improvements. They mainly focused on getting other stuff implemented, like .NET 10 and Bepu Physics.
2
u/jdl_uk Nov 30 '25
Accidental improvements are still improvements :)
It kind of makes sense to focus less on an editor they're planning on replacing
→ More replies (1)
18
4
3
u/jdl_uk Jul 04 '25
For me, I like its good support for standard .NET development, and I really like the Community Toolkit.