Stride is a free and open-source
cross-platform C# game engine.
It is fit for both 2D and 3D games, as well as any other interactive content
running on desktop, mobile and VR.
Stride contributors are thrilled to announce the release of Stride 4.2, now fully compatible with .NET 8 and leveraging the latest enhancements in C# 12. This release brings significant improvements in performance, stability, and developer experience.
In this first part of a new series of blog posts, we will learn more about Stride's shader system, its limitations and how to make it better thanks to a very useful shader language called SPIR-V. This will be the first step in implementing a new and better shader system.
Let's take a closer look at the DiagnosticAnalyzer
feature added in Stride.Core.CompilerServices
. This feature offers real-time code analysis in your IDE, enhancing your workflow.
Thanks to our featured sponsors for supporting Stride and empowering creators with the resources they need to bring their visions to life.