…
|
||
---|---|---|
.. | ||
Audio | ||
Games | ||
Graphics | ||
Input | ||
Others | ||
Particles | ||
Physics | ||
Templates | ||
Tests | ||
Tutorials | ||
UI | ||
.gitignore | ||
StrideSamples.sln | ||
StrideSamples.userprefs | ||
readme.md |
readme.md
Stride Samples
- Each sample must be a self-contained Stride Game Package, created with GameStudio
- It means that a sample package must not reference assets/files outside its directory
- A sample package must use a package name that is unique and can be replaced by a simple regex in files using it (.csproj, .cs ...etc.). For example:
SimpleAudio
- We are currently using the following categories as directories to group samples under a same category
Audio
: All samples related to audioGames
: All small game samplesGraphics
: All graphics samples (display 3d models, sprites, text...etc.)Input
: All input samples (touch, mouse, gamepad...etc.)UI
: All UI samplesTutorials
: All Tutorial sample projects with a related video or Stride documentation pageStrideSamples.sln
: A top levelStrideSamples.sln
referencing all Game Packages (sdpkg)
- Inside a category, we store a package in its own directory. For example
SimpleAudio
inAudio
- Audio
SimpleAudio
.sdtpl
: Directory containing icons/screenshots used to display the template in the UIAssets
: contains assets (.sd files)Resources
: contains resource files (.jpg, .fbx ... files)SimpleAudio.Android
: Android executableSimpleAudio.Game
: Common Game codeSimpleAudio.iOS
: iOS executableSimpleAudio.Windows
: Windows Desktop executableSimpleAudio.sdpkg
: Package descriptionSimpleAudio.sdtpl
: Package Template description
- Audio