Browse Source

Merge remote-tracking branch 'upstream/master' into community-resources

# Conflicts:
#	en/community-resources/games-and-demos.md
JornosDesktop 1 year ago
parent
commit
d36d560371
51 changed files with 239 additions and 245 deletions
  1. 0 4
      Stride.Docs.csproj
  2. 2 2
      en/community-resources/coding.md
  3. 6 6
      en/community-resources/embedded-stride.md
  4. 8 8
      en/community-resources/engine.md
  5. 5 5
      en/community-resources/example-projects.md
  6. 42 42
      en/community-resources/games-and-demos.md
  7. 1 1
      en/community-resources/models-and-animations.md
  8. 3 3
      en/community-resources/physics.md
  9. 28 28
      en/community-resources/rendering-and-camera.md
  10. 5 5
      en/community-resources/shaders.md
  11. 2 2
      en/community-resources/toc.yml
  12. 3 3
      en/community-resources/tutorials-and-articles.md
  13. 10 10
      en/community-resources/ui.md
  14. 3 1
      en/contributors/documentation/major-release-workflow.md
  15. 36 47
      en/manual/get-started/install-stride.md
  16. 2 2
      en/manual/get-started/launch-stride.md
  17. 0 3
      en/manual/get-started/media/install-VS-plug-in-prompt.png
  18. 3 0
      en/manual/get-started/media/install-VS-plug-in-prompt.webp
  19. 3 0
      en/manual/get-started/media/install-dotnet-SDK.webp
  20. 0 3
      en/manual/get-started/media/install-stride-create-application-shortcuts.png
  21. 3 0
      en/manual/get-started/media/install-stride-create-application-shortcuts.webp
  22. 0 3
      en/manual/get-started/media/install-stride-installation-status.png
  23. 3 0
      en/manual/get-started/media/install-stride-installation-status.webp
  24. 0 3
      en/manual/get-started/media/install-stride-installation-type.png
  25. 3 0
      en/manual/get-started/media/install-stride-installation-type.webp
  26. 0 3
      en/manual/get-started/media/install-stride-license-agreement.png
  27. 0 3
      en/manual/get-started/media/install-stride-ready-to-install.png
  28. 3 0
      en/manual/get-started/media/install-stride-ready-to-install.webp
  29. 0 3
      en/manual/get-started/media/install-stride-select-installation-folder.png
  30. 3 0
      en/manual/get-started/media/install-stride-select-installation-folder.webp
  31. 0 3
      en/manual/get-started/media/install-stride-setup-wizard.png
  32. 3 0
      en/manual/get-started/media/install-stride-setup-wizard.webp
  33. 3 0
      en/manual/get-started/media/installing-vs-build-tools-dark.webp
  34. 0 3
      en/manual/get-started/media/installing-vs-build-tools.png
  35. 3 0
      en/manual/get-started/media/installing-vs-build-tools.webp
  36. 0 3
      en/manual/get-started/media/prerequisites-installer.png
  37. 0 3
      en/manual/get-started/media/prerequsites-installer2.png
  38. 0 3
      en/manual/get-started/media/stride-launcher-install-last-version.png
  39. 3 0
      en/manual/get-started/media/stride-launcher-install-latest-version-prompt.webp
  40. 3 0
      en/manual/get-started/media/stride-launcher-install-latest-version.webp
  41. 3 0
      en/manual/get-started/media/stride-launcher-ready.webp
  42. 0 3
      en/manual/get-started/media/stride-launcher.png
  43. 3 0
      en/manual/get-started/media/stride-launcher.webp
  44. 3 0
      en/manual/get-started/media/stride-privacy-policy-prompt.webp
  45. 1 1
      en/manual/get-started/visual-studio-extension.md
  46. 1 1
      en/manual/physics/raycasting.md
  47. 2 2
      en/manual/stride-launcher/index.md
  48. 0 3
      en/manual/troubleshooting/media/programs-and-features-redistributable.png
  49. 3 0
      en/manual/troubleshooting/media/programs-and-features-redistributable.webp
  50. 0 3
      en/manual/troubleshooting/media/programs-and-features.png
  51. 31 27
      en/manual/troubleshooting/stride-doesnt-run.md

+ 0 - 4
Stride.Docs.csproj

@@ -6,8 +6,4 @@
         <ImplicitUsings>enable</ImplicitUsings>
     </PropertyGroup>
 
-    <ItemGroup>
-      <Folder Include="en\community-resources\media\" />
-    </ItemGroup>
-
 </Project>

+ 2 - 2
en/community-resources/coding.md

@@ -1,4 +1,4 @@
-#Coding
+#Coding
 
 ## Code Only
 - [CodeOnlySample](https://github.com/xen2/Xenko.CodeOnlySample) - Sample project with code only
@@ -14,7 +14,7 @@
 - [MUD framework for Stride](https://github.com/JoseJohnen/MUD_SKELETON/tree/main)
 - [Running Stride headless client/server](https://github.com/Ethereal77/Stride.ClientServerSample)
 
-## Entiy Component System
+## Entity Component System
 - [Entity Processor Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/EntityProcessorExample) - Custom Entity Component + Processor
 - Libraries
     - [Doprez.Stride.AI: FSM and GOAP library for Stride](https://github.com/Doprez/Doprez.Stride.AI)

+ 6 - 6
en/community-resources/embedded-stride.md

@@ -1,11 +1,11 @@
 #Embedded Stride
 
 * project examples
-	* [Stride in Ultralight Blazor](https://github.com/lionfire/LionFire.Stride.Ultralight)
-	* [Stride in Winforms](https://github.com/windperson/-StrideGameNet5WinFormsDemo)
+    * [Stride in Ultralight Blazor](https://github.com/lionfire/LionFire.Stride.Ultralight)
+    * [Stride in Winforms](https://github.com/windperson/-StrideGameNet5WinFormsDemo)
 * code blobs
-	* [Stride in WPF Control](https://gist.github.com/EricEzaM/5797be1f4b28f15e9be53287a02d3d67)
-	* [Stride in avalonia Control](https://gist.github.com/westonsoftware/a3fa982397fe1817ece4a27d3cbc5a89)
+    * [Stride in WPF Control](https://gist.github.com/EricEzaM/5797be1f4b28f15e9be53287a02d3d67)
+    * [Stride in avalonia Control](https://gist.github.com/westonsoftware/a3fa982397fe1817ece4a27d3cbc5a89)
 * VVVV integration
-  	* [3D rendering documentation](https://thegraybook.vvvv.org/reference/libraries/graphics-3d.html)
-  	* [Stride integration source code on GitHub](https://github.com/vvvv/VL.StandardLibs)
+    * [3D rendering documentation](https://thegraybook.vvvv.org/reference/libraries/graphics-3d.html)
+    * [Stride integration source code on GitHub](https://github.com/vvvv/VL.StandardLibs)

+ 8 - 8
en/community-resources/engine.md

@@ -1,9 +1,9 @@
-  # Engine Documentation
+  # Engine Documentation
 
-* [Custom Root Renderer](https://github.com/tebjan/Stride.CustomRootRenderFeature)
-* [Compiling Stride for Linux](https://www.youtube.com/watch?v=BoHEASoQvu8)
-* [Experimental mini Stride.Editor in Avalonia](https://github.com/manio143/StrideComponentsEditorAvalonia)
-* [Stride Editor current design document](https://gist.github.com/manio143/b6666eedb1403deb5525961697d0c25d)
-* [Stride docs shader stages](https://github.com/stride3d/stride*docs/blob/master/en/manual/graphics/effects*and*shaders/shading*language/shader*stages.md/)
-* [Strideui discussion](https://gist.github.com/manio143/8706b4bad5f7db5402d3b81acbb6276e)
-* [Stride Game Engine Extension for code only approach](https://github.com/VaclavElias/stride*code*only)
+- [Custom Root Renderer](https://github.com/tebjan/Stride.CustomRootRenderFeature)
+- [Compiling Stride for Linux](https://www.youtube.com/watch?v=BoHEASoQvu8)
+- [Experimental mini Stride.Editor in Avalonia](https://github.com/manio143/StrideComponentsEditorAvalonia)
+- [Stride Editor current design document](https://gist.github.com/manio143/b6666eedb1403deb5525961697d0c25d)
+- [Stride docs shader stages](https://github.com/stride3d/stride-docs/blob/master/en/manual/graphics/effects-and-shaders/shading-language/shader-stages.md/)
+- [Strideui discussion](https://gist.github.com/manio143/8706b4bad5f7db5402d3b81acbb6276e)
+- [Stride Game Engine Extension for code only approach](https://github.com/VaclavElias/stride-code-only)

+ 5 - 5
en/community-resources/example-projects.md

@@ -1,9 +1,9 @@
 # Example projects
 
 ## Input
-* [Control * Input Manager](https://github.com/rsptim1/Ctrl)
+* [Control - Input Manager](https://github.com/rsptim1/Ctrl)
 * [Easier input binding configuration](https://github.com/lparkermg/LPSoft.Stride.InputExtensions)
-* [Demos with a focus on Code*Only approach](https://github.com/najak3d/Stride3D_Demos)
+* [Demos with a focus on Code-Only approach](https://github.com/najak3d/Stride3D_Demos)
 
 ## Editor
 * [Custom Editor Gizmos](https://github.com/gearsin/Stride.Demo.Gizmo/tree/master)
@@ -38,15 +38,15 @@
 * [StrideVoxelScape](https://github.com/Jarb2104/StrideVoxelScape_v0.1)
 * [Stride3D examples in .NET 5 using C# 9.0 or .NET 6 using C# 10](https://github.com/VaclavElias/Stride3DTutorials)
 * [Tweening library](https://github.com/JoshFlash/ZenTween)
-* [Tessellation](https://github.com/johang88/Stride*Tessellation)
+* [Tessellation](https://github.com/johang88/Stride-Tessellation)
 * [Workshop creating a game with Stride](https://github.com/manio143/StrideIntroWorkshopNode20/tree/main)
-* [Xenko/Stride byte*sized project examples](https://github.com/profan/XenkoByteSized)
+* [Xenko/Stride byte-sized project examples](https://github.com/profan/XenkoByteSized)
 
 
 ### Old projects
 These are projects that definitely will not work with Stride 4.x without massive rewrites but were made with the old versions of Stride FKA Xenko or Paradox game engine.
 
-* [A Minecraft*style game](https://github.com/NckHmml/ParadoxCraft)
+* [A Minecraft-style game](https://github.com/NckHmml/ParadoxCraft)
 * [Xenko Voxel Scape](https://github.com/Doprez/stride-voxelscape)
 * [Stride Voxel Scape](https://github.com/Jarb2104/StrideVoxelScape_v0.1)
     * [Video demo](https://www.youtube.com/watch?v=whJOtux2DrQ)

+ 42 - 42
en/community-resources/games-and-demos.md

@@ -1,45 +1,45 @@
 # Games and demos
 
 ## Games
-* [Distant Worlds 2](https://store.steampowered.com/app/1531540/Distant_Worlds_2) - Vast, pausable real*time 4X space strategy game
-* [Starbreach](https://github.com/xenko3d/Starbreach) - First/Third Person Shooter
-* [Rollerghoster](https://github.com/Aggror/RollerGhosterOpen) - Race against online and local ghosts on procedural tracks
-* [FPS Infinite](https://store.steampowered.com/app/1256380/FPS_Infinite/) - Procedural FPS with VR support
-* [Once Upon A Lan](https://jarmo.itch.io/once*upon*a*lan) - Multiplayer isometric arena brawler over LAN
-* [BallsOfSteel](https://github.com/Kryptos*FR/BallsOfSteel)
-* [XenkoSpaceShooter](https://github.com/jayrulez/XenkoSpaceShooter)
-* [XenkoAsteroids](https://github.com/LanceJZ/Xenko_Asteroids)
-* [TurnBasedBattleSim](https://github.com/jayrulez/TurnBasedBattleSim)
-* [Harrowing Flight](https://forums.xenko.com/t/harrowing*flight*student*game*project/1823) - Student Game Project
-* [Glasses](https://globalgamejam.org/2019/games/glasses) - Global Game Jam Entry
-* [vvvv Showcase](https://visualprogramming.net/#Showcase) - Many large*scale interactive media projects made with vvvv
-* [Astroids](https://github.com/LanceJZ/Stride-Asteroids)
-* [Basic Platformer WIP](https://github.com/Doprez/stride-platformer)
-* [Rise of the Undeaf](https://github.com/manio143/RiseOfTheUndeaf)
-* [Xenko TPS example](https://github.com/stride3d/Starbreach)
-* [Zerobot](https://github.com/joaovsq/Zerobot)
-* Youtube
-   * [Rescue Drone * August 2015](https://www.youtube.com/watch?v=wOZ*s7Q4qWY)
-   * [Xenko Game Engine: How The Makers Of Bravely Default Want To Help Develop Better VR Games](https://www.youtube.com/watch?v=1hgh7R38yK8)
-   * [Xenko Procedural Terrain Generation &amp; Water tests](https://www.youtube.com/watch?v=ba_Tpz4ojHk)
-   * [Xenko 1.8 * Cel Shading](https://www.youtube.com/watch?v=RJDrG1QR3Uo)
-   * [demo of vxgi implementation in Xenko game engine](https://www.youtube.com/watch?v=AZytf15FRks&t=2s)
-* Twitter
-    * [Networking from Scythe of Luna](https://twitter.com/scythe_of_luna/status/1616773130495885325)
-* Vimeo
-    * [Data Sculpture for Herrenknecht rendered with Stride](https://vimeo.com/797315059)
-* Releases
-  * [Children of the galaxy](https://www.emptykeys.com/games/children*of*the*galaxy/)
-  * [Distant Worlds 2](https://store.steampowered.com/app/1531540/Distant_Worlds_2/)
-  * [Snaaker Friends](https://store.steampowered.com/app/1443760/Snaaker__Friends/)
-  * [VVVVarkle with vvvv rendered using Stride](https://github.com/BenTec3d/VVVVarkle/releases/tag/v1.0)
-  * [Virtual Desktop](https://www.vrdesktop.net/)
-    * [Flappy Bird With Source Code](https://nedreid.itch.io/flappy*bird*stride)
-  * [Large*scale interactive projects made with VVVV](https://visualprogramming.net/#Showcase)
-* Game Jams
-  * [Step up Made by Marian Dziubiak and Youness Kafia](https://manio143.itch.io/project*step*up)
-  * [Stopping the Rogue by manio](https://manio143.itch.io/stopping*the*rogue)
-  * [Once Upon a LAN by Jarmo](https://jarmo.itch.io/once*upon*a*lan)
-  * [Dozer Dash](https://ldjam.com/events/ludum*dare/54/$374737) * made with a code only approach [plus repo](https://github.com/Schossi/LD54/tree/main)
-* Projects
-  * [Astroids](https://github.com/mmujic2/StrideAsteroids)  
+- [Distant Worlds 2](https://store.steampowered.com/app/1531540/Distant_Worlds_2) - Vast, pausable real-time 4X space strategy game
+- [Starbreach](https://github.com/xenko3d/Starbreach) - First/Third Person Shooter
+- [Rollerghoster](https://github.com/Aggror/RollerGhosterOpen) - Race against online and local ghosts on procedural tracks by Aggror Jorn
+- [FPS Infinite](https://store.steampowered.com/app/1256380/FPS_Infinite/) - Procedural FPS with VR support
+- [Once Upon A Lan](https://jarmo.itch.io/once-upon-a-lan) - Multiplayer isometric arena brawler over LAN
+- [BallsOfSteel](https://github.com/Kryptos-FR/BallsOfSteel)
+- [XenkoSpaceShooter](https://github.com/jayrulez/XenkoSpaceShooter)
+- [XenkoAsteroids](https://github.com/LanceJZ/Xenko_Asteroids)
+- [TurnBasedBattleSim](https://github.com/jayrulez/TurnBasedBattleSim)
+- [Harrowing Flight](https://forums.stride3d.net/t/harrowing-flight-student-game-project/1823) - Student Game Project
+- [Glasses](https://globalgamejam.org/2019/games/glasses) - Global Game Jam Entry
+- [vvvv Showcase](https://visualprogramming.net/#Showcase) - Many large-scale interactive media projects made with vvvv
+- [Astroids](https://github.com/LanceJZ/Stride-Asteroids)
+- [Basic Platformer WIP](https://github.com/Doprez/stride-platformer)
+- [Rise of the Undeaf](https://github.com/manio143/RiseOfTheUndeaf)
+- [Xenko TPS example](https://github.com/stride3d/Starbreach)
+- [Zerobot](https://github.com/joaovsq/Zerobot)
+- Youtube
+   - [Rescue Drone - August 2015](https://www.youtube.com/watch?v=wOZ-s7Q4qWY)
+   - [Xenko Game Engine: How The Makers Of Bravely Default Want To Help Develop Better VR Games](https://www.youtube.com/watch?v=1hgh7R38yK8)
+   - [Xenko Procedural Terrain Generation &amp; Water tests](https://www.youtube.com/watch?v=ba_Tpz4ojHk)
+   - [Xenko 1.8 - Cel Shading](https://www.youtube.com/watch?v=RJDrG1QR3Uo)
+   - [demo of vxgi implementation in Xenko game engine](https://www.youtube.com/watch?v=AZytf15FRks&t=2s)
+- Twitter
+    - [Networking from Scythe of Luna](https://twitter.com/scythe_of_luna/status/1616773130495885325)
+- Vimeo
+    - [Data Sculpture for Herrenknecht rendered with Stride](https://vimeo.com/797315059)
+- Releases
+  - [Children of the galaxy](https://www.emptykeys.com/games/children-of-the-galaxy/)
+  - [Distant Worlds 2](https://store.steampowered.com/app/1531540/Distant_Worlds_2/)
+  - [Snaaker Friends](https://store.steampowered.com/app/1443760/Snaaker__Friends/)
+  - [VVVVarkle with vvvv rendered using Stride](https://github.com/BenTec3d/VVVVarkle/releases/tag/v1.0)
+  - [Virtual Desktop](https://www.vrdesktop.net/)
+    - [Flappy Bird With Source Code](https://nedreid.itch.io/flappy-bird-stride)
+  - [Large-scale interactive projects made with VVVV](https://visualprogramming.net/#Showcase)
+- Game Jams
+  - [Step up Made by Marian Dziubiak and Youness Kafia](https://manio143.itch.io/project-step-up)
+  - [Stopping the Rogue by manio](https://manio143.itch.io/stopping-the-rogue)
+  - [Once Upon a LAN by Jarmo](https://jarmo.itch.io/once-upon-a-lan)
+  - [Dozer Dash](https://ldjam.com/events/ludum-dare/54/$374737) - made with a code only approach [plus repo](https://github.com/Schossi/LD54/tree/main)
+- Projects
+  - [Astroids](https://github.com/mmujic2/StrideAsteroids)  

+ 1 - 1
en/community-resources/models-and-animations.md

@@ -10,7 +10,7 @@
 * [Stride IK implementation](https://github.com/flipdp/Stride.IK/tree/master)
 * [Stride Instancing Example](https://github.com/tebjan/StrideTransformationInstancing)
 * [Super Character Controller](https://github.com/corthax/SuperCharacterController)
-* [Multi*Mesh Shader](https://github.com/profan/XenkoByteSized/blob/master/XenkoByteSized/ProceduralMesh/CombinedMeshes.cs)
+* [Multi-Mesh Shader](https://github.com/profan/XenkoByteSized/blob/master/XenkoByteSized/ProceduralMesh/CombinedMeshes.cs)
 
 ## Animation
 * [Animation Trigger script](https://gist.github.com/Doprez/3ff7463fc48bd8e69178fde388dd1df4)

+ 3 - 3
en/community-resources/physics.md

@@ -1,6 +1,6 @@
 # Physics
 * [Physics constraints demo](https://github.com/manio143/StrideConstraintsDemo)
 * [Bepu physics integration](https://github.com/Nicogo1705/BepuPhysicIntegrationTest/tree/master)
-* [Trigger Example](https://github.com/profan/XenkoByteSized#xenkobytesizedtriggerscene***doorscript)
-* [Vehicle Script](https://github.com/profan/XenkoByteSized#xenkobytesizedvehiclescene***vehiclescript)
-* [XenkoRotatingSun](https://github.com/SuavePirate/Xenko.RotatingSun) * Rotating Sun
+* [Trigger Example](https://github.com/profan/XenkoByteSized#xenkobytesizedtriggerscene---doorscript)
+* [Vehicle Script](https://github.com/profan/XenkoByteSized#xenkobytesizedvehiclescene---vehiclescript)
+* [XenkoRotatingSun](https://github.com/SuavePirate/Xenko.RotatingSun) - Rotating Sun

+ 28 - 28
en/community-resources/rendering-and-camera.md

@@ -1,34 +1,34 @@
 # Rendering and Camera
 
 ## Rendering
-* [Debug shape render](https://github.com/Doprez/Stride.DebugShapes)
-  * [Old: Debug shape render](https://github.com/profan/XenkoDebugRendering/tree/master/DebugRendering)
-* [Fog Of War](https://github.com/herocrab/StrideFogOfWarPlus)
-* [Stride Outline Renderer](https://github.com/SoulRider/StrideOutlineRenderer)
-* [XenkoByteSized](https://github.com/profan/XenkoByteSized) * Various Procedural Renderings
-* [ShaderExplorerForStride](https://github.com/tebjan/Stride.ShaderExplorer/releases) * Explore Stride source shader implementations
-* [FlowingWater](https://github.com/TomGroner/XenkoFlowingWater) * Flowing water shader implementation
-* [VoxelGIPrototype](https://github.com/WhyPenguins/XenkoVoxelGI) * VXGI inspired Global Illumination shaders (merged as of Stride v4beta2)
-* [XenkoVoxelExample](https://github.com/jason*wilmans/XenkoVoxelExample) * minecraft like voxel brick world
-* [CustomRootRenderer](https://github.com/tebjan/Xenko.CustomRootRenderFeature) * Render custom shaders correctly into a scene
-* [StrideFogOfWarPlus](https://github.com/herocrab/StrideFogOfWarPlus) * Moba/Platformer/RTS FogOfWar System (no LoS)
-* [StrideTriplanarShader](https://github.com/herocrab/StrideTriplanarShader) * Triplanar Shader for Stride
-* [StrideMeshOutlineRenderFeature](https://github.com/herocrab/StrideMeshOutlineRenderFeature) * Mesh Outline Render Feature
-* [Object Info Render Target Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ObjectInfoRenderTargetExample) * Renders object information onto a render target
-* [Screen Space Decal Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ScreenSpaceDecalExample) * Screen space projected decal system
-* [Screen Space Decal Root Renderer Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ScreenSpaceDecalRootRendererExample) * Screen space projected decal system using RootRenderFeature
-* [TR.Stride](https://github.com/johang88/TR.Stride)
-    * TR.Stride.Atmosphere * Implementation of UE4 atmosphere rendering
-    * TR.Stride.Ocean * Ocean Water rendering
-    * TR.Stride.Terrain* Height Map Terrain
-    * TR.Stride.Gameplay * Manage savegames
-* [UnrealMotion](https://github.com/ykafia/UnrealMotion) * Unreal engine motion blur for Stride
+- [Debug shape render](https://github.com/Doprez/Stride.DebugShapes)
+  - [Old: Debug shape render](https://github.com/profan/XenkoDebugRendering/tree/master/DebugRendering)
+- [Fog Of War](https://github.com/herocrab/StrideFogOfWarPlus)
+- [Stride Outline Renderer](https://github.com/SoulRider/StrideOutlineRenderer)
+- [XenkoByteSized](https://github.com/profan/XenkoByteSized) - Various Procedural Renderings
+- [ShaderExplorerForStride](https://github.com/tebjan/Stride.ShaderExplorer/releases) - Explore Stride source shader implementations
+- [FlowingWater](https://github.com/TomGroner/XenkoFlowingWater) - Flowing water shader implementation
+- [VoxelGIPrototype](https://github.com/WhyPenguins/XenkoVoxelGI) - VXGI inspired Global Illumination shaders (merged as of Stride v4beta2)
+- [XenkoVoxelExample](https://github.com/jason-wilmans/XenkoVoxelExample) - minecraft like voxel brick world
+- [CustomRootRenderer](https://github.com/tebjan/Xenko.CustomRootRenderFeature) - Render custom shaders correctly into a scene
+- [StrideFogOfWarPlus](https://github.com/herocrab/StrideFogOfWarPlus) - Moba/Platformer/RTS FogOfWar System (no LoS)
+- [StrideTriplanarShader](https://github.com/herocrab/StrideTriplanarShader) - Triplanar Shader for Stride
+- [StrideMeshOutlineRenderFeature](https://github.com/herocrab/StrideMeshOutlineRenderFeature) - Mesh Outline Render Feature
+- [Object Info Render Target Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ObjectInfoRenderTargetExample) - Renders object information onto a render target
+- [Screen Space Decal Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ScreenSpaceDecalExample) - Screen space projected decal system
+- [Screen Space Decal Root Renderer Example](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/ScreenSpaceDecalRootRendererExample) - Screen space projected decal system using RootRenderFeature
+- [TR.Stride](https://github.com/johang88/TR.Stride)
+    - TR.Stride.Atmosphere - Implementation of UE4 atmosphere rendering
+    - TR.Stride.Ocean - Ocean Water rendering
+    - TR.Stride.Terrain- Height Map Terrain
+    - TR.Stride.Gameplay - Manage save games
+- [UnrealMotion](https://github.com/ykafia/UnrealMotion) - Unreal engine motion blur for Stride
 
 ## Camera
-* [Camera controller](https://github.com/herocrab/StrideCameraController)
-* [XenkoByteSized](https://github.com/profan/XenkoByteSized) * Split Screen
-* [Stride3dSplitScreen](https://github.com/spasarto/Stride3dSplitScreen) * Another Split Screen
-* [StrideCameraController](https://github.com/herocrab/StrideCameraController) * Swapping Cameras/Resident Evil Style
-* [CameraFollow.cs](https://gist.github.com/ykafia/371b310de1ba7bb8ab3d2feffce2a190)
-* [SplitScreen](https://github.com/profan/XenkoByteSized#xenkobytesizedsplitscreen)
+- [Camera controller](https://github.com/herocrab/StrideCameraController)
+- [XenkoByteSized](https://github.com/profan/XenkoByteSized) - Split Screen
+- [Stride3dSplitScreen](https://github.com/spasarto/Stride3dSplitScreen) - Another Split Screen
+- [StrideCameraController](https://github.com/herocrab/StrideCameraController) - Swapping Cameras/Resident Evil Style
+- [CameraFollow.cs](https://gist.github.com/ykafia/371b310de1ba7bb8ab3d2feffce2a190)
+- [SplitScreen](https://github.com/profan/XenkoByteSized#xenkobytesizedsplitscreen)
    

+ 5 - 5
en/community-resources/shaders.md

@@ -1,15 +1,15 @@
 # Shaders
 
-- [Generate simple mesh and marching cube from computeShader](https://github.com/Nicogo1705/Stride*Generate*Mesh*from*ComputeShader)
+- [Generate simple mesh and marching cube from computeShader](https://github.com/Nicogo1705/Stride-Generate-Mesh-from-ComputeShader)
 - [Glass shader](https://github.com/stride3d/stride/discussions/1011)
-- [Marching Cubes ComputeShader](https://github.com/Nicogo1705/Stride*Generate*Simple*Mesh*And*Marching*Cube*From*ComputeShader)
-- [Stride.ShaderExplorer: shows the built*in shaders of the Stride](https://github.com/tebjan/Stride.ShaderExplorer)
-- [Stride*Awesome*Shaders: Just a repository for cool shaders usable in stride](https://github.com/ykafia/Stride*Awesome*Shaders)
+- [Marching Cubes ComputeShader](https://github.com/Nicogo1705/Stride-Generate-Simple-Mesh-And-Marching-Cube-From-ComputeShader)
+- [Stride.ShaderExplorer: shows the built-in shaders of the Stride](https://github.com/tebjan/Stride.ShaderExplorer)
+- [Stride-Awesome-Shaders: Just a repository for cool shaders usable in stride](https://github.com/ykafia/Stride-Awesome-Shaders)
 - [StrideMeshOutlineRenderFeature: Stride Mesh Outline Render Feature](https://github.com/herocrab/StrideMeshOutlineRenderFeature)
 - [StrideWireframeShader: single pass wireframe shader for stride](https://github.com/jeske/StrideWireframeShader)
 - [Triplanar shader](https://github.com/herocrab/StrideTriplanarShader)
 - [UnrealMotion: Motion blur for stride](https://github.com/ykafia/UnrealMotion)
-- [Image processing shaders from VVVV community](https://github.com/bj*rn/VL.Addons/tree/main/vl/shaders)
+- [Image processing shaders from VVVV community](https://github.com/bj-rn/VL.Addons/tree/main/vl/shaders)
 - [VVVV core shaders](https://github.com/vvvv/VL.StandardLibs/tree/main/VL.Stride.Runtime/src/Effects)
 - [SDSL Overview from Tebjan](https://hackmd.io/@vN9HDo5XQAGVCM_epmoJBA/S1LxeorWT)
 - [Async shader compilation](https://gist.github.com/Eideren/ef6be9508d8d3b0e460d8a6d15f0937b)

+ 2 - 2
en/community-resources/toc.yml

@@ -7,9 +7,9 @@ items:
 - name: 🎓 Tutorials
   href: tutorials-and-articles.md
 - name: ⨺ Models and Animations
-  href: terrain-and-water.md
-- name: ⛰️ Terrain and Water
   href: models-and-animations.md
+- name: ⛰️ Terrain and Water
+  href: terrain-and-water.md
 - name: 🍎  Physics
   href: physics.md
 - name: 🌈 Shaders

+ 3 - 3
en/community-resources/tutorials-and-articles.md

@@ -5,14 +5,14 @@
     * [Basic Platformer Movement Tutorial](https://www.youtube.com/watch?v=eTMT5up1AlY&t=2s)
     * [SpriteSheet animation tutorial](https://www.youtube.com/watch?v=ZBhUfNkvZhQ)
     * [2D camera system](https://www.youtube.com/watch?v=eaTpWpxKajE)
-* [Emanuel*DIY](https://www.youtube.com/@emanuelfaisca1783)
+* [Emanuel-DIY](https://www.youtube.com/@emanuelfaisca1783)
     * [2D Game Tutorial](https://www.youtube.com/watch?v=n_PAoBGi2Og)
     * [2D Game Tutorial UI](https://www.youtube.com/watch?v=VRu9F5XHi_4)
         * [Storing game data with an API](https://www.youtube.com/watch?v=haFWzbhn5As)
         * [Singleton Pattern in Stride](https://www.youtube.com/watch?v=6i41LQq-yQ8)
-    * [Emanuel*DIY Follow Along Project](https://github.com/EmanuelGF/GhostHunterGame)
+    * [Emanuel-DIY Follow Along Project](https://github.com/EmanuelGF/GhostHunterGame)
 * [How To setup Real Time Voxel Global Illumination](https://www.youtube.com/watch?v=NEMZ_HJzJ7w&t=1s)
-* [Marian Dziubiak * YouTube](https://www.youtube.com/@manio1432/videos)
+* [Marian Dziubiak - YouTube](https://www.youtube.com/@manio1432/videos)
     * [Stride Ragdoll Tutorial (beta)](https://youtu.be/n8yAV8OSbes)
     * [Bullet physics constraints in Stride](https://www.youtube.com/watch?v=uMZMYpMD3Wg&t=1s)
     * [Stride Clean UI tutorial step by step](https://www.youtube.com/watch?v=cazIR97VPcg)

+ 10 - 10
en/community-resources/ui.md

@@ -1,12 +1,12 @@
 # UI
 
-* [Clean UI with no Post FX in Game Studio and Game](https://github.com/herocrab/StrideCleanUI)
-* [Create button dynamically](https://gist.github.com/Doprez/169993217a202f0e6e8c2ab93709d85c)
-* [Stride controller UI navigation](https://gist.github.com/Aggror/4ba0632bd934103c6dcdb077a84376ef)
-* [UI Navigation](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/UINavigationExample)
-* [Myra UI * Stride Tutorial](https://github.com/rds1983/Myra/wiki/Using*Myra*in*Stride*Engine*Tutorial)
-* [Myra UI * Library for Stride](https://github.com/rds1983/Myra)
-* [Custom UI example using MyraUI ](https://github.com/Doprez/stride*ui*alternate*example)
-* [ImGuiDebug * Bare*bone implementation of ImGui and a couple of debug tools for Stride](https://github.com/Eideren/StrideCommunity.ImGuiDebug)
-* [Empty Keys UI for Xenko](https://github.com/EmptyKeys/UI_Engines)
-* [Stridelonia: Stride plugin which allows running Avalonia on Stride](https://github.com/TheKeyblader/Stridelonia)
+- [Clean UI with no Post FX in Game Studio and Game](https://github.com/herocrab/StrideCleanUI)
+- [Create button dynamically](https://gist.github.com/Doprez/169993217a202f0e6e8c2ab93709d85c)
+- [Stride controller UI navigation](https://gist.github.com/Aggror/4ba0632bd934103c6dcdb077a84376ef)
+- [UI Navigation](https://github.com/Basewq/XenkoProofOfConcepts/tree/master/UINavigationExample)
+- [Myra UI - Stride Tutorial](https://github.com/rds1983/Myra/wiki/Using-Myra-in-Stride-Engine-Tutorial)
+- [Myra UI - Library for Stride](https://github.com/rds1983/Myra)
+- [Custom UI example using MyraUI ](https://github.com/Doprez/stride-ui-alternate-example)
+- [ImGuiDebug - Bare-bone implementation of ImGui and a couple of debug tools for Stride](https://github.com/Eideren/StrideCommunity.ImGuiDebug)
+- [Empty Keys UI for Xenko](https://github.com/EmptyKeys/UI_Engines)
+- [Stridelonia: Stride plugin which allows running Avalonia on Stride](https://github.com/TheKeyblader/Stridelonia)

+ 3 - 1
en/contributors/documentation/major-release-workflow.md

@@ -31,4 +31,6 @@ The `BuildDocs.ps1` script will manage the deployment to the `4.2` folder while
 1. Modify `contributors\documentation\installation.md`
    - Update SDK version references
 1. Modify `contributors\engine\building-source-windows.md`
-   - Update SDK version references
+   - Update SDK version references
+1. Modify `manual\troubleshooting\stride-doesnt-run.md`
+   - Update SDK version references

+ 36 - 47
en/manual/get-started/install-stride.md

@@ -5,93 +5,82 @@
 1. Download the Stride installer (**StrideSetup.exe**) from the [Stride website](http://stride3d.net/download/).
  
 2. Double-click the **StrideSetup.exe** file.
- 
-    The **Stride Setup Wizard** opens.
-
-3. Stride depends on the .NET Runtime. If you don't have the particular version it needs, Stride prompts you to install it.
-
-    ![Prerequisites installer](media/prerequisites-installer.png)
-
-    Click **Next** and follow the prompts.
-
-    > [!Note]
-    > Alternatively, you can [download the .NET Framework from the Microsoft Download Center](https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer) and restart the Stride installer.
     
-4. The **Stride Setup Wizard** opens.
+3. The **Stride Setup Wizard** opens.
 
-     ![Stride Setup Wizard](media/install-stride-setup-wizard.png)
+    ![Stride Setup Wizard](media/install-stride-setup-wizard.webp)
  
-     Click **Next**.
- 
-    The **Stride License Agreement** window opens.
-
-    ![Stride license agreement window](media/install-stride-license-agreement.png)
-
-    Click **Accept**.
+    Click **Next**.
     
-5. The **Stride installation type** window opens.
+4. The **Stride installation type** window opens.
 
-    ![Stride installation type window](media/install-stride-installation-type.png)
+    ![Stride installation type window](media/install-stride-installation-type.webp)
     
     Select an installation type and click **Next**. 
 
-6.  The **Select installation folder** window opens.
+5.  The **Select installation folder** window opens.
 
-    ![Select installation folder window](media/install-stride-select-installation-folder.png)
+    ![Select installation folder window](media/install-stride-select-installation-folder.webp)
 
     Select a folder to install Stride to and click **Next**.
     
-7. The **Create application shortcuts** window opens.
+6. The **Create application shortcuts** window opens.
     
-    ![Create application shortcuts window](media/install-stride-create-application-shortcuts.png)
+    ![Create application shortcuts window](media/install-stride-create-application-shortcuts.webp)
 
     Choose which shortcuts you want Stride to create, and click **Next**.
     
-8. The **Ready to Install** window opens.
+7. The **Ready to Install** window opens.
     
-    ![Ready to install window](media/install-stride-ready-to-install.png)
+    ![Ready to install window](media/install-stride-ready-to-install.webp)
 
     Click **Install**.
 
-9.  Installation begins.
+8.  Installation begins.
  
-    ![Installation status](media/install-stride-installation-status.png)
+    ![Installation status](media/install-stride-installation-status.webp)
+
+    After the installer closes, Stride creates shortcuts in locations you selected and the **Stride Launcher** starts.
 
-    After the installer closes, Stride creates shortcuts in locations you selected and the **Stride Launcher** opens. 
+9. The first time, you will be asked to accept the privacy policy.
 
-    ![Stride Launcher](media/stride-launcher.png)
+    ![Stride privacy policy](media/stride-privacy-policy-prompt.webp)
+
+    Check *I agree to the Privacy Policy*, and then click **I Accept**.
+
+10. The **Stride Launcher** window opens.
+
+    ![Stride Launcher](media/stride-launcher.webp)
 
     The Stride Launcher prompts you to install the latest version of Stride.
 
-    ![No version installed](media/stride-launcher-install-last-version.png)
+    ![No version installed](media/stride-launcher-install-latest-version-prompt.webp)
 
     Click **Yes**.
 
-10. The Stride Launcher asks if you want to install the Visual Studio integration. This lets you edit shaders directly from Visual Studio and provides syntax highlighting, live code analysis with validation, error-checking, and navigation. Installing the integration isn't mandatory, but we recommend it.
+11. Installation of the latest version of Stride begins.
 
-    ![Install Visual Studio integration](media/install-VS-plug-in-prompt.png)
+    ![Installation of Stride](media/stride-launcher-install-latest-version.webp)
 
-11. Windows confirms that Stride can make changes to your computer.
+    While the installation is in progress, the release notes are displayed.
 
-    ![Prerequisites installer](media/prerequsites-installer2.png)
+12. During the installation, you might be asked to install the .NET SDK if it's not already on your machine.
 
-    Click **Yes**.
-    
-12. The Stride Launcher checks if the prerequisite **Visual C++ Redistributable** is installed. If it's not installed, follow the prompts to install it.
+    ![Installation of .NET SDK](media/install-dotnet-SDK.webp)
 
-13. The Stride Launcher checks if the prerequisite **Build Tools for Visual Studio** is installed. If you have Visual Studio, then this is already installed. If it's not installed, follow the prompts to install it.
+    Click **Install**.
 
-    ![Installing VS build tools](media/installing-vs-build-tools.png)
+13. The Stride Launcher asks if you want to install the Visual Studio integration. This lets you edit shaders directly from Visual Studio and provides syntax highlighting, live code analysis with validation, error-checking, and navigation. Installing the integration isn't mandatory, but we recommend it.
 
-    >[!Note]
-    > Windows uses the Visual Studio installer to install **Build Tools for Visual Studio**, but it doesn't install Visual Studio.
+    ![Install Visual Studio integration](media/install-VS-plug-in-prompt.webp)
 
-Stride is now installed and ready to use.
+14. Stride is now installed and ready to use.
 
->[!Note]
+    ![Stride ready to use](media/stride-launcher-ready.webp)
 
+>[!Note]
 > If you don't install the prerequisites, Stride won't run. In this case, you can download and install the prerequisites separately. For instructions, see [Troubleshooting — Stride doesn't run](../troubleshooting/stride-doesnt-run.md).
-
+>
 > Alternatively, uninstall Stride, restart the Stride installer, and install the prerequisites when prompted.
 
 ## What's next?

+ 2 - 2
en/manual/get-started/launch-stride.md

@@ -10,11 +10,11 @@ With the **Stride launcher**, you can install, manage and run different versions
 
 If you don't have Stride installed, the Stride Launcher prompts you to install the latest version.
 
-![No version installed](media/stride-launcher-install-last-version.png)
+![No version installed](media/stride-launcher-install-latest-version-prompt.webp)
 
 If you choose to install the latest version, the Stride Launcher asks if you want to install the Stride Visual Studio extension. 
 
-![Install Visual Studio integration](media/install-VS-plug-in-prompt.png)
+![Install Visual Studio integration](media/install-VS-plug-in-prompt.webp)
 
 The Stride Visual Studio extension adds syntax highlighting, live code validation, error checking, and navigation. It also lets you you [edit shaders directly from Visual Studio](../graphics/effects-and-shaders/custom-shaders.md). You don't need to install the extension to use Stride, but we recommend it, especially for programmers.
 

+ 0 - 3
en/manual/get-started/media/install-VS-plug-in-prompt.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:59a02b8cf2f3a0ada83379ad8fd276a289f2c97432999cf3112e1100a2e2de6f
-size 6299

+ 3 - 0
en/manual/get-started/media/install-VS-plug-in-prompt.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7543c0e3749b3dcfcfcaf0850127c337ab6e285346c3565a1cc4ce7e48dea47c
+size 11365

+ 3 - 0
en/manual/get-started/media/install-dotnet-SDK.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3f6d66b225d0f894e382fb7feca937c062d33c64aec5754892a00188d7ee22fd
+size 64090

+ 0 - 3
en/manual/get-started/media/install-stride-create-application-shortcuts.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:282a5ce265b5d0a9ce2079fe840464466b6c05b4ae817dc5ff55f252cc58def2
-size 18461

+ 3 - 0
en/manual/get-started/media/install-stride-create-application-shortcuts.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c7eb6ab375e637d2fae91a541191b6bdf7093ac3e771d58f4b49c484052173e3
+size 8002

+ 0 - 3
en/manual/get-started/media/install-stride-installation-status.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bc2560ff8150b4bbbbee2f6cc0025c16ad32a1edd4f24cc7a404e90855ce6ac7
-size 10284

+ 3 - 0
en/manual/get-started/media/install-stride-installation-status.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d8f44e3f9a2dc7f17ca28cc651cfacc81411bfa761c4663d2c93a48429f0a4d9
+size 5968

+ 0 - 3
en/manual/get-started/media/install-stride-installation-type.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b89e4dd94eaa9ce4b66eaf07cc0ba2039bc35c7db8456c21c20f564766f3dbd3
-size 17783

+ 3 - 0
en/manual/get-started/media/install-stride-installation-type.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3ae01346a632a7adac8ef89c60d6b7d12e5171d39604679b5a00fb3c4f3029a6
+size 6982

+ 0 - 3
en/manual/get-started/media/install-stride-license-agreement.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bfb402b8dfcfcaa2266015180bc44851a7cf0b3bafa3df93f1f14d84bbbc5013
-size 30151

+ 0 - 3
en/manual/get-started/media/install-stride-ready-to-install.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d0db374aaf1440913fe8f2d4c023d027a1e05f046c696e96c5c114a8110ed9ae
-size 14884

+ 3 - 0
en/manual/get-started/media/install-stride-ready-to-install.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8dcaf633db4e8d547b54c5434b092168508c97d8ac8f1ebabc34595450c087a5
+size 6936

+ 0 - 3
en/manual/get-started/media/install-stride-select-installation-folder.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:93979bc23e3e4906c71040302dc7cbba98366280d8eef95ba0f316c0a008c5d6
-size 19150

+ 3 - 0
en/manual/get-started/media/install-stride-select-installation-folder.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:83d5100f90dc855d8c5849cd8816cfbec859075f8c9abcc1a7e93a458dda55c2
+size 7508

+ 0 - 3
en/manual/get-started/media/install-stride-setup-wizard.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:92ca38670bd0061bc8b0f77f42016874cecc0a625a830a713965daa06fd3caf7
-size 12926

+ 3 - 0
en/manual/get-started/media/install-stride-setup-wizard.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:59a0eb6104b4809c0465aacf41d21e4aa03a0456731ae1d86c2555b15ab7e8df
+size 5326

+ 3 - 0
en/manual/get-started/media/installing-vs-build-tools-dark.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cc300cf18585c12f7f50140ff372bdc56df8c75bc012958c2e040d7394700304
+size 23178

+ 0 - 3
en/manual/get-started/media/installing-vs-build-tools.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7db9ca84bb631f34d218b37edd40de56e64f045a3cbc6638cb9d22d747e3129b
-size 74018

+ 3 - 0
en/manual/get-started/media/installing-vs-build-tools.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3c3c3a671b6908146848f4168695c4ac5a9c5f5c3beb46141706c5feb527c0c3
+size 23432

+ 0 - 3
en/manual/get-started/media/prerequisites-installer.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:24896f3ec0330ce10f5cb0cac6c9d7ce54379fc5e6944165a950663d561ea806
-size 14086

+ 0 - 3
en/manual/get-started/media/prerequsites-installer2.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4fc7132ffe2094e79dc4a2f20eaedef841140889c1f642320e8e47ffac1967c3
-size 20986

+ 0 - 3
en/manual/get-started/media/stride-launcher-install-last-version.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:575220d82416ad20330cb832e845412ab1bcd3007115db111318046b9c9f7c9f
-size 4064

+ 3 - 0
en/manual/get-started/media/stride-launcher-install-latest-version-prompt.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f079e7a33e10ae80e9e29f2dab28859de2b07f8109e3aea0d17814e3fc6bad88
+size 4444

+ 3 - 0
en/manual/get-started/media/stride-launcher-install-latest-version.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2316e4d2a0b1e4e0a444141365b1c375007c386125bc4eae051b59aba26dba3f
+size 253442

+ 3 - 0
en/manual/get-started/media/stride-launcher-ready.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:698016f8372eb7d44b0629782abe29b2d88235b65bd8e2d7d34578ac8a3b615f
+size 251282

+ 0 - 3
en/manual/get-started/media/stride-launcher.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:826c90348096e512c266356cc2f880f53402fb4d2f97f8f653af475c654a59db
-size 315440

+ 3 - 0
en/manual/get-started/media/stride-launcher.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:413e330dcc8d61d8e76fae5ff9bfcb54b20a19c44159166c47c1896196f79431
+size 246740

+ 3 - 0
en/manual/get-started/media/stride-privacy-policy-prompt.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f405aecdd4364259eb485551f106b9c3204f6b4208ecd08703c4cca8e92817ca
+size 5952

+ 1 - 1
en/manual/get-started/visual-studio-extension.md

@@ -10,7 +10,7 @@ You don't need to install the extension to use Stride, but we recommend it, espe
 
 When you [install Stride](install-stride.md), Stride asks if you want to install the Visual Studio extension.
 
-![Install extension](media/install-VS-plug-in-prompt.png)
+![Install extension](media/install-VS-plug-in-prompt.webp)
 
 Alternatively, you can install or reinstall the extension at any time in the Stride Launcher under **Plug-in**.
 

+ 1 - 1
en/manual/physics/raycasting.md

@@ -8,7 +8,7 @@
 >[!Note]
 >Raycasting uses **colliders** to calculate intersections. It ignores entities that have no collider component. For more information, see [Colliders](colliders.md).
 
-To use a raycast, in the current [Simulation](xref:Stride.Physics.Simulation), use [Simulation.Raycast](xref:Stride.Physics.Simulation.Raycast(Vector3, Vector3, CollisionFilterGroups, CollisionFilterGroupFlags, bool)).
+To use a raycast, in the current [Simulation](xref:Stride.Physics.Simulation), use [Simulation.Raycast](xref:Stride.Physics.Simulation.Raycast(Stride.Core.Mathematics.Vector3,Stride.Core.Mathematics.Vector3,Stride.Physics.CollisionFilterGroups,Stride.Physics.CollisionFilterGroupFlags,System.Boolean,Stride.Physics.EFlags)).
 
 For an example of raycasting, see the **Physics Sample** project included with Stride.
 

+ 2 - 2
en/manual/stride-launcher/index.md

@@ -10,7 +10,7 @@ With the **Stride launcher**, you can install, manage and run different versions
 
 If you don't have Stride installed, the Stride Launcher prompts you to install the latest version.
 
-![No version installed](../get-started/media/stride-launcher-install-last-version.png)
+![No version installed](../get-started/media/stride-launcher-install-latest-version-prompt.webp)
 
 You can install other versions of Stride in the **Switch/update version** section (**B**). To do this, click the **install** icon next to the version in the list.
 
@@ -18,7 +18,7 @@ You can install other versions of Stride in the **Switch/update version** sectio
 
 If you choose to install the latest version of Stride, the Stride Launcher asks if you want to install the Visual Studio extension.
 
-![Install Visual Studio integration](../get-started/media/install-VS-plug-in-prompt.png)
+![Install Visual Studio integration](../get-started/media/install-VS-plug-in-prompt.webp)
 
 The Visual Studio extension lets you edit shaders directly from Visual Studio, and provides syntax highlighting, live code analysis with validation, error checking, and navigation (jump to definition). Installing the extension isn't mandatory, but we recommend it.
 

+ 0 - 3
en/manual/troubleshooting/media/programs-and-features-redistributable.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6a1f4d4843701e1bdf9a89c02161784fbd76bdd288cd1c54e5074db3d41c5d3e
-size 44973

+ 3 - 0
en/manual/troubleshooting/media/programs-and-features-redistributable.webp

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7a137d2ca99b17254d2fa3ed1d7dd2c0152455fee00a7a9c97084f54d0d722ee
+size 27464

+ 0 - 3
en/manual/troubleshooting/media/programs-and-features.png

@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:adc6ef8e3b147b4865f4e14e0ebaa51ced79e266a7e3f09d00c0e06863cd9965
-size 64018

+ 31 - 27
en/manual/troubleshooting/stride-doesnt-run.md

@@ -4,54 +4,58 @@
 
 If you're having trouble running Stride, make sure you've installed all the prerequisites:
 
-* .NET Framework 4.7.2
-* Visual C++ Redistributable 2019
-* Build Tools for Visual Studio
+* .NET 8 SDK
+* Visual C++ Redistributable 2019 (or later)
+* .NET Framework 4.7.2 (required for the Visual Studio plugin)
+* Visual Studio or Build Tools (optional but recommended)
 
 Alternatively, uninstall Stride, restart the Stride installer, and install the prerequisites when prompted.
 
-### .NET Framework 4.7.2
+### .NET SDK 8.0
 
-To check if this is installed, see **Control Panel > Programs > Programs and Features** and look for an entry containing **.NET 4.7.2**.
+.NET SDK 8.0 should have been installed by Stride prerequisite installer, if Visual Studio 2022 didn't do it previously.
 
-![Programs and features](media/programs-and-features.png)
+If for some reason you need to install it manually, you can use [this link](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) and select the latest .NET 8 SDK for Windows.
 
-If it's not installed, you can download it from the [Microsoft Download Center](https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer).
-
-> [!Note]
-> If you install Visual Studio, make sure you also install the .Net Framework support. Just the Visual Studio base installation isn't enough.
-
-### Visual C++ Redistributable 2019
+### Visual C++ Redistributable 2019 (or later)
 
 To check if this is installed, see **Control Panel > Programs > Programs and Features** and look for **2015-2019 Redistributable**.
 
-![Programs and features](media/programs-and-features-redistributable.png)
+![Programs and features](media/programs-and-features-redistributable.webp)
+
+If it's not installed, you can download the Redistributable from [Visual Studio Downloads](https://www.visualstudio.com/downloads/) (under **Other Tools and Frameworks**). Make sure to install both **x86** and **x64** versions.
 
-If it's not installed, you can download the 2019 Redistributable from [Visual Studio Downloads](https://www.visualstudio.com/downloads/) (under **Other Tools and Frameworks**).
+> [!Note]
+> If you see **2015-2022 Redistributable** instead, it's ok. Since 2015, they are cumulative. Just make sure the last year is at least 2019.
 
+### .NET Framework 4.7.2 (or later)
 
-### Visual Studio (only for .NET Framework version)
+To check if this is installed, follow the instructions on [this page](https://learn.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed).
 
-If you have Visual Studio 2019 installed, you need to have the following workloads and/or components installed:
-* **.NET desktop development**
-* **.NET core cross-platform development**, with **.NET Core 2.1 Runtime (LTS)** optional component enabled.
+If it's not installed, you can download it from the [Microsoft Download Center](https://dotnet.microsoft.com/en-us/download/dotnet-framework).
 
-On top of that, if you still have Visual Studio 2017 installed, it should be version 15.9+.
+> [!Note]
+> If you have .NET 4.8 installed, you don't need to install .NET 4.7.2. Each 4.x version is cumulative.
 
-### Build Tools for Visual Studio (only for .NET Framework version)
+### Visual Studio 2022 (optional)
 
-If you **don't** have Visual Studio installed and don't want to install it, you need to install **Build Tools for Visual Studio**. You can download this from [Visual Studio Downloads](https://www.visualstudio.com/downloads/) (under **Other Tools and Frameworks**).
+If you have Visual Studio 2022 (or later) installed, you need to have the following workloads and/or components installed:
+* **.NET desktop development** with **Development tools for .NET** optional component enabled.
 
 > [!Note]
-> Windows uses the Visual Studio installer to install the Visual C++ Redistributable and Build Tools for Visual Studio prerequisites. If you don't need Visual Studio, don't worry – it doesn't install it.
->![Installing VS build tools](../get-started/media/installing-vs-build-tools.png)
+> Earlier versions might work with older version of Stride. However, for Stride 4.2 and later you need to have .NET 8 support.
 
-### .NET SDK 5.0 (only for .NET version)
+### Build Tools for Visual Studio 2022 (optional)
 
-.NET SDK 5.0 should have been installed by Stride prerequisite installer, if Visual Studio 2019 didn't do it previously.
+If you **don't** have Visual Studio installed and don't want to install it, you can install **Build Tools for Visual Studio** instead. You can download this from [Visual Studio Downloads](https://www.visualstudio.com/downloads/) (under **Tools for Visual Studio**).
 
-If for some reason you need to install it manually, you can use [this link](https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-5.0.101-windows-x64-installer).
+You need to have the following workloads and/or components installed:
+* **.NET desktop build tools** with **.NET SDK** optional component enabled.
+
+> [!Note]
+> If you don't need Visual Studio, don't worry – it doesn't install it.
+>![Installing VS build tools](../get-started/media/installing-vs-build-tools.webp)
 
 ## See also
 
-* [Install Stride](../get-started/install-stride.md)
+* [Install Stride](../get-started/install-stride.md)