125 Commits
Author SHA1 Message Date
Jeremy Pritts 765c7fb89c Update templates and sample code to better support pausing (#3355)
Samples and templates: gameplay follows the time factor, camera and UI don't

Timers, cooldowns, speeds and animation now use UpdateTime.WarpElapsed, so they
stop when Factor is 0, like physics and particles already did. Camera, input and
UI keep UpdateTime.Elapsed.

The animation scripts also read UpdateTime instead of DrawTime, which is the
clock the engine's own animation system uses.

Removes the unused BasicCameraController from ThirdPersonPlatformer.
2026-09-20 18:12:17 +09:00
xen2 6e55b11fa3 Merge pull request #3360 from ds5678/reimport-samples
Update sample project assets
2026-09-07 16:30:10 +09:00
Jeremy Pritts cbd925fe71 Remove redMaterial from AsyncCollisionTriggerDemo
It was always null since the field is never assigned. This caused an exception while I was testing.
2026-08-25 22:02:09 +02:00
ds5678 0a43ba07d6 Revert "Prevent crash from null redMaterial in AsyncCollisionTriggerDemo.cs"
This reverts commit d8fdda26e5.
2026-08-24 01:17:15 -07:00
ds5678 d8fdda26e5 Prevent crash from null redMaterial in AsyncCollisionTriggerDemo.cs 2026-08-16 17:13:39 -07:00
ds5678 50da51b2ba Fix hard-coded url path in LoadingContentDemo.cs 2026-08-16 17:12:54 -07:00
ds5678 63e152addc Ensure the time is not changed for the Linear Interpolation demo in C# Beginner tutorial 2026-08-16 17:12:10 -07:00
ds5678 bc158a8a83 Add package prefixes to remaining root assets 2026-08-16 17:05:49 -07:00
ds5678 011b10ed30 Update sample projects with reimported files 2026-08-15 19:00:19 -07:00
fera f98a57d9e9 Removed game settings overrides (#3343) 2026-08-14 23:38:01 +09:00
Virgile Bello f12d2ac238 chore: track .ico/.cur/.xcf/.pdn/.woff/.eot binaries with git-lfs 2026-07-16 11:16:26 +02:00
Virgile Bello bbe7a8625b Skip empty collections when saving .sdpkg, clean existing ones 2026-07-02 15:49:47 +09:00
Virgile Bello 11ecd98ffa build: convert all solutions from .sln to .slnx
- migrate 15 tracked solutions; update .slnf paths, workflows, build
  files, repo-root markers, ios/android runners, .vscode, docs
- Stride.slnx: drop vestigial x86/x64/Mixed Platforms (solution is
  all-managed) and build with Platform=Any CPU; GameStudio listed first
  so it stays the default startup project
- Stride.VisualStudio.slnx: Package project first (default startup)
- samples: drop dead AppStore/Testing/Windows configs (no per-platform
  exec projects remain, only .Game + .Windows)
2026-06-30 13:45:23 +09:00
Virgile Bello 41a848280d assets: bump in-repo samples to 4.4.0 (asset migration + Stride.AssetCompiler rename) 2026-06-24 14:13:37 +09:00
Virgile Bello b8b16f6a7b fonts: resolve system fonts to metric-compatible equivalents cross-platform
SystemFontProvider falls back per typeface category (sans/serif/mono), in both
directions, so a font absent on a platform (e.g. Arial on Linux) maps to its
metric-identical Liberation face. Samples drop Windows-only Segoe UI for Arial
so one screenshot gold serves every platform. Extends TestSystemFontProvider.
2026-06-16 16:04:07 +09:00
Virgile Bello 52844d7784 samples: prep for dotnet new template use
Bump PackageReference 4.3.0.1 → 4.3.0.2503 across sample .Game.csprojs
and shared Packs. Add samples/nuget.config so staged-template restore
resolves Stride.* without the repo-root local-feed restriction.
2026-05-27 15:59:47 +09:00
Virgile Bello 13d21f1b3b Merge commit 'e040fb6962f0e024b8ea56cd80bb43030c109fda' into Ethereal77/directx-silk
# Conflicts:
#	sources/tools/Stride.FreeImage/FreeImageWrapper.cs
#	sources/tools/Stride.TextureConverter/Backend/TexLibraries/FITexLib.cs
2025-11-19 18:25:06 +09:00
Virgile Bello c5c262dbdb chore: Bumped samples 2025-11-14 13:20:48 +09:00
Virgile Bello ec6f8d4fad fix: Samples: remove ID collisions 2025-11-14 11:51:04 +09:00
Mario Guerra 5ca909c62a Fix some incompatibilities and quirks after rebase 2025-11-13 12:45:31 +01:00
04dc30647a chore: Update to dotnet 10 (#2888)
Co-authored-by: Vaclav Elias <[email protected]>
Co-authored-by: Nicolas Musset <[email protected]>
2025-10-19 18:41:14 +02:00
Jakub Ławreszuk 881ec7dc87 feat: Update Stride dev version for the game samples (#2836)
* feat: Update stride dev version for the game samples

* fixup! feat: Update stride dev version for the game samples
2025-08-27 17:15:34 +02:00
Jakub Ławreszuk c424213701 Fix sample projects, remove unused properties (#2205) 2024-08-28 22:24:29 +02:00
Jakub Ławreszuk 5c847ee852 feat: Update samples/template to top-level statements (#2187) 2024-03-15 14:33:34 +01:00
Nicolas Musset 5bf5eee120 Update samples to Stride 4.2 (#2132)
* [Samples] Update to 4.2

* [Samples] Remove Newtonsoft.Json dependency in CSharpIntermediate
2024-01-28 21:13:32 +01:00
Doprez 36e3ab8edf Merge branch 'master' into update-dotnet-8 2023-11-01 08:04:40 -06:00
Eideren b5cf8450d4 [Docs] Update PropertiesDemo.cs 2023-10-25 22:08:16 +02:00
Doprez cd9129bcdc Merge branch 'master' into update-dotnet-8
# Conflicts:
#	sources/core/Stride.Core.AssemblyProcessor/Stride.Core.AssemblyProcessor.csproj
2023-10-03 20:29:43 -06:00
Doprez a94672bb9e [Samples] Add more documentation for beginner tutorial (#1830) 2023-09-23 18:34:27 +02:00
Doprez 7f9f799c5d Merge branch 'stride3d:master' into update-dotnet-8 2023-08-26 10:07:42 -06:00
Doprez fd6a89ff1e fixed constructors in CsharpBeginner template 2023-02-24 16:01:38 -07:00
Doprez 3b134d9701 change .NET references to net8.0 2023-02-23 15:57:38 -07:00
Doprez abb52e704b updated packages to dotnet 7 2023-02-01 09:09:27 -07:00
Jorn Theunissen 50630082cf C# intermediate tutorial fixes: remade audio startscene. remove specular from wood (#1446) 2022-06-28 13:02:47 +02:00
Aggror cf5adae5b3 feedback async await 2022-06-22 11:15:01 +02:00
Aggror 1b26de9c46 removed line by mistake 2022-06-17 16:59:10 +02:00
Aggror de05ca6a61 cleanup tpc 2022-06-17 16:17:27 +02:00
Aggror c7efdaef88 small fps improvement 2022-06-17 10:52:36 +02:00
Aggror 6d61a4c87f async tutorial 2022-05-22 11:42:40 +02:00
Aggror 6a936546e4 Tutorial improvements again 2022-05-16 10:22:09 +02:00
Aggror 9a8b38996f UI text 2022-05-11 19:09:40 +02:00
Aggror 2e41b9661d tutorial improvements 2022-05-06 20:49:14 +02:00
Aggror ed4a871a9e Character orientation usage instead of transform 2022-04-28 21:51:01 +02:00
Aggror e0cd878bf7 replaced tutorial icons with eiderens version 2022-04-28 19:27:16 +02:00
Aggror f52f7205c0 copyright added to files 2022-04-28 19:26:42 +02:00
Aggror d47c0926b3 Shortened the teleporter code 2022-04-18 21:16:52 +02:00
Aggror 9aa76b7afb Remove unused fonts 2022-04-18 21:05:21 +02:00
Aggror fca4f79fde Removed old unused scripts, small tweaks to scenes 2022-04-18 11:41:17 +02:00
Aggror 8e3881439f Some more typo fixes 2022-04-14 22:55:43 +02:00
Aggror c2338c2de8 Applied PR feedback thanks Eideren and Manio143 2022-04-14 22:50:28 +02:00