Download Latest Version Stride samples 4.4.1 source code.zip (16.9 MB) Google Add to Preferred Sources
Home / samples_4.4.0
Name Modified Size InfoDownloads / Week
Parent folder
Stride.Templates.AssetPacks.4.4.0.nupkg 2026-09-19 19.7 MB
Stride.Templates.Games.Starters.4.4.0.nupkg 2026-09-19 101.1 MB
Stride.Templates.Samples.4.4.0.nupkg 2026-09-19 138.3 MB
README.md 2026-09-19 16.6 kB
Stride samples 4.4.0 source code.tar.gz 2026-09-19 9.5 MB
Stride samples 4.4.0 source code.zip 2026-09-19 16.9 MB
Totals: 6 Items   285.5 MB 6

For Stride engine 4.4.0-beta8.

What's changed in the Stride samples

  • Delete unused ThirdPersonPlatformer resources (323ca789f)
  • Fix background for material shader demo (#3415) (5aaec4d32)
  • MaterialPackage: MaterialModel opts out of material deduplication (d94e5eacb)
  • Samples solution: drop the stray DefaultStartup from BepuSample.Windows (2f019c9b2)
  • SpaceEscape: BackgroundInfo.Holes is serialized again (4fca5827d)
  • Remove redMaterial from AsyncCollisionTriggerDemo (cbd925fe7)
  • fix: BepuSample.Game.csproj - update target framework to net10.0 (#3358) (50ff1b128)
  • Undo Holes removal (aef31a8f3)
  • Revert "Prevent crash from null redMaterial in AsyncCollisionTriggerDemo.cs" (0a43ba07d)
  • Prevent crash from null redMaterial in AsyncCollisionTriggerDemo.cs (d8fdda26e)
  • Fix hard-coded url path in LoadingContentDemo.cs (50da51b2b)
  • Ensure the time is not changed for the Linear Interpolation demo in C# Beginner tutorial (63e152add)
  • Add package prefixes to remaining root assets (bc158a8a8)
  • Reimport each project individually (bb4bba729)
  • Remove Deploy from solution file (aa2806e33)
  • Update sample projects with reimported files (011b10ed3)
  • Removed game settings overrides (#3343) (f98a57d9e)
  • fix: settle RenderTextureSceneRenderer output for sampling (c9f5541fc)
  • feat: asset packs for New Game as dotnet new item templates (2e6d6eaf1)
  • chore: track .ico/.cur/.xcf/.pdn/.woff/.eot binaries with git-lfs (f12d2ac23)
  • build: dev-packages: mirror stubs into bin/packages so the local feed stays valid in dev mode (007e265a3)
  • Skip empty collections when saving .sdpkg, clean existing ones (bbe7a8625)
  • Classify project type from OutputType, drop explicit StrideProjectType=Executable (929d0008c)
  • build: convert all solutions from .sln to .slnx (11ecd98ff)
  • samples: drop redundant direct Stride reference in BepuSample (c4fcf7e4f)
  • assets: bump in-repo samples to 4.4.0 (asset migration + Stride.AssetCompiler rename) (41a848280)
  • templates: rework sample bump to transform-based -devN flow (restore+migrate against real local packages, finalize to clean release version) (0fd585cf6)
  • tests: move Stride.Samples.Tests to tests/enduser/ and rename workflow to test-enduser (686265c9e)
  • fonts: resolve system fonts to metric-compatible equivalents cross-platform (b8b16f6a7)
  • tests: bump pinned WARP to 1.0.20 (e7c1e8cc5)
  • D3D12: pin app-local Agility SDK for tests (42f4cff22)
  • tests: capture hang dump on sample teardown timeout (bb0141c7b)
  • tests: keep regen dir on STRIDE_TESTS_KEEP=1, hint GameMenu arbiter (d18d906cc)
  • templates: pack missing platform exec projects into every sample (cc82f2fe6)
  • tests: run Stride.Samples.Tests on Linux/macOS hosts (74dc583ea)
  • templates: UpdatePlatforms reuses stride-game instead of a duplicate template (a8e339e29)
  • tests: detach Stride.Samples.Tests from Stride.Assets.Presentation (a57a2ffe8)
  • templates: UpdatePlatforms as a stride-platforms dotnet new template (072246ac2)
  • templates: move DotNetNew machinery into Stride.Assets (f223a51be)
  • tests: AOT publish+run lane for sample screenshots (bedc9049a)
  • tests: report post-done crashes in screenshot orchestrator (cd9385ce6)
  • autotesting: AOT-clean harness, fixtures self-register (fa90d81e0)
  • Retire legacy template system (90982f9cf)
  • samples: prep for dotnet new template use (52844d778)
  • tests/samples: bump sample launch timeout 60s -> 120s (57d0cc176)
  • tests/samples: pass StrideGraphicsApi to sample build from harness (52803eda3)
  • tests: extract ScreenshotComparator into shared sources/tests/ project (494789821)
  • tests: fix screenshot-runner file race when sample times out (3a4764f23)
  • tests: classify gameplay-state drift as not-a-regression in vision fallback (ccf86bbe4)
  • screenshot tests: harness + LPIPS/Claude comparator + xunit + CI matrix (37e9f2ea6)
  • samples test: remove legacy SamplesTestServer + Games.Testing infrastructure (02bc07b1f)
  • build/test: dev-built nupkgs flow into the test pipeline (b2ab91493)
  • fix: remove Teamcity reference (2598843ae)
  • refactor: replace SDK-style project references with direct imports (11de67077)
  • fix: Platformer2D sample, enable alpha cutoff (#3098) (3d88961f5)
  • feat: Add a new template: 2D Platformer (#3042) (e0a227801)
  • Rename Stride.Sdk to Stride.Build.Sdk to reserve Stride.Sdk for future user-facing SDK (4a9277071)
  • Enable assembly processor by default for test projects (b946d3f19)
  • Fix test output path resolution from NuGet package cache (97ff75ca0)
  • Fix SourceLink error when ManagePackageVersionsCentrally=false (a8811e4cd)
  • Delete sources/targets/ legacy build system (Phase 7.1) (85f8ea0e4)
  • fix: Stride.Samples.Tests missing package reference (ae9e5068f)
  • Removed obsolete sdsl.cs and sdfx.cs files (24c63816f)
  • Updated Vortice.Vulkan package to the latest version 2.1.2 -> 3.0.3 (#2991) (cba4e2a6d)
  • fix: removed expectedly ignored vs directory (#3011) (1412215f2)
  • Refactoring changes in Stride.GameStudio 2 (#2970) (9a2f7416c)
  • chore: Bumped samples (c5c262dbd)
  • fix: Samples: remove ID collisions (ec6f8d4fa)
  • Fix some incompatibilities and quirks after rebase (5ca909c62)
  • chore: Update to dotnet 10 (#2888) (04dc30647)
  • fix: Refactor bepu contact management, support compound shape child index lookup and provide Impact Force evaluation to users (#2901) (e16267776)
  • fix: Remove usage of FastList from samples following [#2798] (a312ce2c2)
  • feat: Update Stride dev version for the game samples (#2836) (881ec7dc8)
  • feat: Create Bepu demo sample templates. (#2704) (6938820da)
  • refactor: Nullable and Modernization for Core Assets projects (#2658) (cb520de77)
  • Replace Xenko logo in MaterialModel.fbx to Stride logo (#1505) (#2546) (f8543b715)
  • Fix sample projects, remove unused properties (#2205) (c42421370)
  • fix: Typo in VRSandboxApp (#2396) (fd541940c)
  • feat: Hide default font name for SystemFontProvider (#2385) (b40ad46ed)
  • feat: Update samples/template to top-level statements (#2187) (5c847ee85)
  • Update samples to Stride 4.2 (#2132) (5bf5eee12)
  • [Samples] Fix ResourceFolders reference in package file (#2109) (fc2fe121f)
  • Update dependencies (#2046) (0f6f4eeef)
  • [Build] Don't use central package management for Stride.Samples.Tests (6f2df39c5)
  • [Build] Move Directory.Packages.props (1f0be73d9)
  • Use central package management (#2045) (1fc04d4d0)
  • [NuGet] Add missing Microsoft dll required by latest NuGet. Also fixed Samples.Tests build (3288e1b76)
  • [NuGet] Fix build (forgot to udpate one csproj) (caf0079e7)
  • [NuGet] Changed Stride.NuGetResolver to be a proper library (otherwise there was a deadlock with the JIT). Auto-generates NuGetResolverModuleInitializer.cs for each entrypoint assembly/TFM. (33c30fc2d)
  • [VR] Remove framecap from VR sample (62c4625ed)
  • [Docs] Update PropertiesDemo.cs (b5cf8450d)
  • Revert "[Editor] Remove some windows dependencies in editor libraries (#1908)" (#1980) (906862b4a)
  • [Sample] Replace deprecated GetServiceAs calls (#1943) (0343e1978)
  • [Editor] Remove some windows dependencies in editor libraries (#1908) (329becbec)
  • [Core] Fix StringComparison across the project (#1846) (dab0b6c96)
  • [Samples] Add more documentation for beginner tutorial (#1830) (a94672bb9)
  • [Sample] Fix SpriteFont sample, typo in service fetch (#1798) (77a2bfb93)
  • updated runtimeidentifiers (fad2a0e2a)
  • Remove WinStore content for VRSandbox sample (43e79b0d6)
  • Cleanup Windows Phone refs (7f6e1656b)
  • fixed constructors in CsharpBeginner template (fd6a89ff1)
  • change .NET references to net8.0 (3b134d970)
  • updated packages to dotnet 7 (abb52e704)
  • [Template] FPS, remove unused logic (#1512) (1e1a1c148)
  • [Template] Fix first and third person delta time usage (#1511) (4a3f8f547)
  • Configure Samples.Tests and SamplesTestServer to auto resolve packages correctly (9237b2dd5)
  • [Samples] Fix TopDownRPG punch animation caused by breaking change in raycast from [#1105] (9f8e5f377)
  • [Samples] Update camera before using its ViewMatrix (otherwise it result in NaN being sent to physics engine, resulting in a crash) (072c997d2)
  • [Samples] Fix build error of VRSanbox (81826299a)
  • C# intermediate tutorial fixes: remade audio startscene. remove specular from wood (#1446) (50630082c)
  • feedback async await (cf5adae5b)
  • removed line by mistake (1b26de9c4)
  • cleanup tpc (de05ca6a6)
  • small fps improvement (c7efdaef8)
  • async tutorial (6d61a4c87)
  • Tutorial improvements again (6a936546e)
  • UI text (9a8b38996)
  • tutorial improvements (2e41b9661)
  • Removing build-time warnings (99b736c84)
  • Character orientation usage instead of transform (ed4a871a9)
  • replaced tutorial icons with eiderens version (e0cd878bf)
  • copyright added to files (f52f7205c)
  • Shortened the teleporter code (d47c0926b)
  • Remove unused fonts (9aa76b7af)
  • Removed old unused scripts, small tweaks to scenes (fca4f79fd)
  • Some more typo fixes (8e3881439)
  • Applied PR feedback thanks Eideren and Manio143 (c2338c2de)
  • remove rider settings (146c87645)
  • Final testing of scenes (59c62f452)
  • clceanup scenes (f15ed3b8c)
  • Tiny improvements (533e73420)
  • Removed dot in code files , double code folder (ab4280aaa)
  • Removing spaces and dots to support templates (aab8ab8f0)
  • rootasset (d1d901ce3)
  • raycast compl (df1eea550)
  • Added start scenes (1c62b9193)
  • Added intermediate tutorial project to launcher (7892f3bcb)
  • Cleanup (1c7e5fab9)
  • Some folder numbering and code comments (26581a2e8)
  • utorial menu fixes and improved on various scenes (59f72f4b3)
  • Tutorial menu wip (dbffe5f38)
  • Rearrange scenes (ff2ed15d7)
  • completed third person raycasts (3359a3a6d)
  • working tpc, adjusting racast (efbf896ad)
  • wip fpc and tpc (bc04507c6)
  • Async api sample (6b3782c39)
  • Audio stream (7dfb42580)
  • Projecting shortened (41546eabf)
  • Scene improvements (0e496a33e)
  • navigation rework (9e083b5ba)
  • nav mesh testing (c61ec6646)
  • Correcting audio (21dab42c6)
  • cleanup (05579ca80)
  • Scenes restored (562c8d09c)
  • Cleanup (0674d8ab0)
  • Folder nesting (b5c209e67)
  • Apply correct project tutorial structure (a6fe51ecb)
  • Audio wip (691d49e23)
  • Wip project unproject (1a66484fc)
  • wip unproject project demo (c82cb8c19)
  • Completed-animations changes (cf85b8046)
  • Animation basics (e5e65bc84)
  • Finished the structure for scenes tutorial (7a77b80e9)
  • scenes wip (57e28476c)
  • Remove projects that were placed in wrong folder (150f6e07c)
  • wip scene loading (24b5f9502)
  • Finished raycasting (4b14b67fc)
  • Racyast laser (d11d84f1e)
  • raycast wip (974f4316d)
  • Some cleanup (37687a8fc)
  • Base Project + UI basics + collision tutorial (4e7b54dff)
  • [Build] Fix latest nuget and update packages (23644db1c)
  • Revert "change version suffix from "-beta" to "-net6" to represent runtime change" (e8ba483cc)
  • [Sample] Fix fog name conflict in Space Escape (#1183, [#1217]) (8b31cee49)
  • [Build] Moved NuGetLoader executables from lib\TFM to tools\TFM (fixes [#1139]) (de0a0cb6d)
  • change version suffix from "-beta" to "-net6" to represent runtime change (d2752cd1a)
  • WIP: move to net6 (94d816927)
  • [Samples] Bumped samples (68153c8fe)
  • Updated copyright headers (6a2e29b6a)
  • [Build] Switched tools to single TFM (managed C++ projects were broken with 16.9) (b96f3bbd8)
  • [Samples] Fix missing sub-scenes in CSharpBeginner that belongs to the Game project's root asset (fixes [#821]) (e12abceb7)
  • Fix using uninitialized CharacterScript (90a2cf82c)
  • Small notes and comments (20c8b1d03)
  • Some beginner updates (36217923f)
  • [Samples] Reset mannequin model to double-check material and node names (#777) (7dcc7e963)
  • Update models to stride (#789) (8b1c27c3d)
  • Updated models to use stride logo (6315fb65d)
  • [Samples] Fix JumpyJet collision detection (#772) (523d17b85)
  • Mouse comments improved (517b38cd8)
  • Missing scripts for some reason (39a456d9a)
  • [Build] Fixes so that commandline Restore work with netcoreapp3.1 (4f54069f5)
  • Error with dictionary (758d79ca2)
  • Updated first 10 tutorials (84262fd79)
  • reorder main scene (81ced3b08)
  • improvements (d429f8b6f)
  • [Samples] Bumped to beta04, with samples as well (2baf1afbb)
  • [Build] Renamed targets to follow props/targets pattern (8d959c29c)
  • Fix c# beginner's KeyboardInputDemo code & update code comment (#732) (ec50001a7)
  • Fix FPS dependant scroll in JumpyJet sample (and some typos) (7910082d9)
  • [Samples] Fix minor typos in the assets (fd243ca75)
  • [Samples] Minor typo fixes (e12df6d8d)
  • small fixes (d6ccb74f3)
  • Closing userdoc (8243ac32b)
  • Updated screenshot in launcher (b818d1486)
  • Improved properties tutorial (0c720bdf2)
  • Referenced editorconfig and cleaned up code (4c6ece780)
  • [Stride] Reapply missing changes from master-3.1 (500db1f9f)
  • [Stride] Renaming: icons (76f3c4f5b)
  • [Stride] Renaming: Adjust material names from .fbx back to Xenko (e6240f1c8)
  • [Stride] Renaming: file contents (3e83da5c6)
  • [Stride] Renaming: File and directory rename (f72b9c631)
  • [Shaders] Upgraded xkeffectlog for samples (fc622ef06)
  • [Samples] GameMenu: remove duplicate SplashScript (from UrlReference branch) (4df7ff92d)
  • [UrlReference] Update samples/templates to use UrlReference. (f00cc0e55)
  • [Tests] Rearranged unit tests to be self executable with a simplistic UI (using Avalonia for future cross platform) (56f97f407)
  • [Samples] Updated samples to use auto include for xksl/xkfx (b9b9270ca)
  • [Build] xksl.cs/xkfx.cs are now included automatically (fixes [#554]) (b79f7160f)
  • Spelling improvements, Removal of Linq usage, Code styling (db105d82f)
  • [Samples] Added CSharpBeginner tutorial (6c5b5dd3c)
  • [Build] Remove the -beta02 version suffix and bump samples accordingly (7419012e0)
  • [Physics] Include namespaces of FastList from 531 (ac6990c71)
  • [Physics] Remove helper functions which allocs new lists (f89d04626)
  • Revert "[Build] Remove the -beta02 version suffix" and bump samples accordingly (238a431e3)
  • [Build] Bumped MSBuild.Sdk.Extras to 2.0.54 (339d9e838)
  • [Samples] Updated to 3.1.0.1 (3f3158783)
  • [Build] Replaced <none include=".."> to <none update=".."> for shaders/effects (6553d51fb)
  • Revert "[Build] Switched to MSBuild.Sdk.Extras version 2.0.41" (863446170)
  • [Build] Switched to MSBuild.Sdk.Extras version 2.0.41 (0f1ff64ea)
  • [Build] Bump MSBuild.Sdk.Extras to 2.0.24 (01c81aed9)
  • [Build] Removed obsolete props files (47e10426f)
  • [Samples] Fix Sprite Studio demo (missing reference to SpriteStudio runtime) (52da39c71)
  • [Tests] Fix sample games unit tests (d9660087f)
  • [Samples] Removed reference to RenderContext.SceneInstance (fixes [#386]) (618f743e1)
  • [Samples] Misc camera controller fixes (#359) (8b24b276c)
  • [Build] Switch game projects to use netstandard2.0 (ad4a6be79)
  • [Build] Updated to MSBuild.Sdk.Extras version 1.6.65 (compatible with VS2019) (5a7ed9624)
  • [Build] Changed dev/beta versioning to permit upgrading between interleaved dev and beta releases (betaXX.YYYY format with XX = asset version and YYYY = git height) (4ab3006e1)
  • [Samples] Keep Xenko.Particles for now, until we have better extensibility in Graphics Compositor (c2b417c8e)
  • [Samples] Updated with 3.1 (step 2) (794061c49)
  • [Samples] Removed Xenko.Physics where not needed (725264bb6)
  • [Samples] Removed Xenko.Navigation where not needed (13abf567d)
  • [Samples] Updated samples (3d49f37f9)
  • [Graphics] Removed PreferredGraphicsPlatform from RenderingSettings (fa1acae4e)
  • [Samples] PhysicsSample: Update for Vector3 Gravity (31e2160d4)
  • [Build] Removed Xenko.SamplesBootstrapper and fixed Xenko.Samples.Tests (53ce6d343)
  • [Build] Optimized ProjectReferences (aab0909e3)
  • [Build] Removed XenkoDir environment variable (b7fc19eda)
  • [Build] Adjust bindings for System libraries with 4.7.2 changes (3085735c1)
  • [Build] Bump to .NET 4.7.2 (bc7ff8214)
  • [Assets] Compiler: can now properly compile existing projects (4c6ca70b3)
  • [Build] Reorganize build system (WIP) (5caacef0d)
  • [Samples.Tests] Auto setup Xenko dev nuget if first run (90b6a30b5)
  • [Tests] Samples: Added missing app.config (f2740cf96)
  • [Tests] Reorganized sample unit tests in a standard xunit project for easier testing (2fd02363a)
  • [Templates] Sample Templates now works (asset packs are now ProjectReference and their assets are properly copied during template generation) (24bb053ba)
  • [Templates] Moved templates packges asset folders from Assets/Shared to Assets and removed intermediate solution folders (f11fb59e8)
  • [Templates] Moved template packs assets from Assets/Shared to Assets (02488c49f)
  • [Samples] Update MaterialShader verison to 3.0.0.1-dev, courtesy of xwellingtonx (fixes [#145]) (f486035a7)
  • [Samples] Updated to new Xenko (7746b7579)
  • [Tests] Switch to xunit (f0975bdc8)
  • Initial commit (0669deabf)
Source: README.md, updated 2026-09-19