Browse Source

Merge branch 'Editor-tutorials' of https://github.com/Aggror/stride-docs into Aggror-Editor-tutorials

tebjan 3 years ago
parent
commit
aad5e5c37b

+ 1 - 1
en/manual/get-started/index.md

@@ -5,7 +5,7 @@ uid: ../toc.md
 
 <span class="label label-doc-level">Beginner</span>
 
-This chapter explains everything you need to start using Stride from scratch. 
+This chapter explains everything you need to start using Stride from scratch. For video tutorials, have a look at the the [Tutorials](https://doc.stride3d.net/latest/en/tutorials/index.html).
 
 ![Game Studio](media/get-started.jpg)
 

+ 7 - 0
en/tutorials/gamestudio/1-launcher.md

@@ -0,0 +1,7 @@
+# Launcher
+This tutorial explains the Stride Launcher.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/JO9XusgPi8w" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/10-models.md

@@ -0,0 +1,7 @@
+# Models
+In this tutorial we learn about models in Stride game studio. We learn about 5 different import scenarios. Some models have textures which we can automatically apply by importing the right material and textures files.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/55WSNO3YHos&" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/11-physics-intro.md

@@ -0,0 +1,7 @@
+# Physics intro
+In this tutorial we learn about the basics of physics with Stride game studio. We learn that there are 3 different types of collider components and how to debug those in game studio as well as ingame.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/mgetdOlGiHc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/12-static-colliders.md

@@ -0,0 +1,7 @@
+# Static colliders
+In this tutorial we learn about a specific collider type group in Stride: the static colliders. We take a quick tour of its common properties and we learn how to define different collider shapes for an entity. In particular we learn about generated collider hull which can be either convex or concave.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/IemIKqbR5o8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/2-main-interface.md

@@ -0,0 +1,7 @@
+# Main interface
+This tutorial explains the main interface of Game studio.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/lG08Z-dhhCo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/3-navigating-scene.md

@@ -0,0 +1,7 @@
+# Navigating in the scene editor
+In this tutorial we learn how to navigate around the scene editor. We also take a look at the various camera options. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/lGQ607bT6gk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/4-scene-management.md

@@ -0,0 +1,7 @@
+# Scene management
+In this tutorial we learn about scenes, child scenes, hiding and locking scenes and various other concepts that come with scene management in Stride game studio. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/hgtg3rxiOug" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/5-transforming-entities.md

@@ -0,0 +1,7 @@
+# Scene management
+In this tutorial we learn how to transform entities. There is translating, rotation and scaling. We also learn about the right handed coordinate system and how we can use snapping. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/QNGDsnBn7ec" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/6-asset-pipeline.md

@@ -0,0 +1,7 @@
+# Asset pipeline
+This more theoretical tutorial covers the general terminology of the Stride asset pipeline. We learn the differences between them and in what stage of the game making process they come up. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/cGLg-ocJ9hA" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/7-importing-resources.md

@@ -0,0 +1,7 @@
+# Importing resources
+In this tutorial we learn how to import resources in to Stride game studio in 2 different ways: by creating an asset via the asset view or by dragging and dropping files directly from a folder. We also learn how important it is that we keep our resources in a projects resources folder, rather than having them scattered across our computer.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/benbkZSHZ8s" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/8-textures.md

@@ -0,0 +1,7 @@
+# Textures
+In this tutorial we learn about the different textures types, the options for every texture type and global texture settings. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/cl5VHcGrf9k" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 7 - 0
en/tutorials/gamestudio/9-materials.md

@@ -0,0 +1,7 @@
+# Textures
+In this tutorial we learn the basics of creating material assets in Stride game studio. We create a diffuse material and a material that used both diffuse and a normal texture. Since there are so many options for materials we learn about the different properties in a general sense rather than displaying all the possibilities.
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+<iframe width="560" height="315" src="https://www.youtube.com/embed/wBNN_uSIJ-E" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

+ 22 - 0
en/tutorials/gamestudio/index.md

@@ -0,0 +1,22 @@
+# Game studio
+The Stride engine comes with an editor called Game Studio. The videos below cover the basics of the UI and how various concepts work inside the editor. 
+
+[!Note]
+These videos were recorded back when Stride was called 'Xenko'. Other than the name and logo change, the UI remains almost 100% identical installer.
+
+# Playlist 
+<iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?list=PLM8hj-JyVnYr-usNqX5aeXG0IwTY9FVge" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
+
+# All tutorials
+1. [Stride launcher](1-launcher.md)
+2. [Main interface](2-main-interface.md)
+3. [Navigating the scene](3-navigating-scene.md)
+4. [Scene management](4-scene-management.md)
+5. [Transforming entities](5-transforming-entities.md)
+6. [Asset pipeline](6-asset-pipeline.md)
+7. [Importing resources](7-importing-resources.md)
+8. [Textures](8-textures.md)
+9. [Materials](9-materials.md)
+10. [Models](10-models.md)
+11. [Physics intro](11-physics-intro.md)
+12. [Static colliders](12-static-colliders.md)

+ 15 - 2
en/tutorials/index.md

@@ -9,8 +9,21 @@ _tocTitle: 'Tutorials'
 # Stride Tutorials
 These pages contain tutorials to learn more about the Stride game engine.
 
-# C# tutorials 
-These tutorials cover programming with C#.
+<div class='tutorial'>
+    <a href="gamestudio/index.md"> 
+        <div class='stride-documentation-image'>
+            ![Game studio tutorials](media/gamestudio.jpg "Game studio tutorials")
+        </div>
+        <div class='tutorial_description'>
+            <ul>
+                <li>Interface</li> 
+                <li>Scenes</li> 
+                <li>Asset pipeline</li> 
+                <li>Physics</li> 
+            </ul>
+        </div>
+    </a>
+</div>
 
 <div class='tutorial'>
     <a href="csharpbeginner/index.md"> 

+ 3 - 0
en/tutorials/media/gamestudio.jpg

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

+ 13 - 0
en/tutorials/toc.md

@@ -1,5 +1,18 @@
 
 # [Tutorials](index.md)
+## [Game studio](gamestudio/index.md)
+### [Stride launcher](gamestudio/1-launcher.md)
+### [Main interface](gamestudio/2-main-interface.md)
+### [Navigating the scene](gamestudio/3-navigating-scene.md)
+### [Scene management](gamestudio/4-scene-management.md)
+### [Transforming entities](gamestudio/5-transforming-entities.md)
+### [Asset pipeline](gamestudio/6-asset-pipeline.md)
+### [Importing resources](gamestudio/7-importing-resources.md)
+### [Textures](gamestudio/8-textures.md)
+### [Materials](gamestudio/9-materials.md)
+### [Models](gamestudio/10-models.md)
+### [Physics intro](gamestudio/11-physics-intro.md)
+### [Static colliders](gamestudio/12-static-colliders.md)
 ## [C# Beginner](csharpbeginner/index.md)
 ### [Getting the Entity](csharpbeginner/entity.md)
 ### [Child entities](csharpbeginner/child-entities.md)