Răsfoiți Sursa

Added a few Defold videos

Björn Ritzl 4 ani în urmă
părinte
comite
12c690b4aa
1 a modificat fișierele cu 99 adăugiri și 2 ștergeri
  1. 99 2
      docs/en/en.json

+ 99 - 2
docs/en/en.json

@@ -2,11 +2,59 @@
     "navigation": {
         "videos": [
             {
-                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8",
-                "name": "Game from Scratch video tutorials",
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=1",
+                "name": "Series Introduction",
                 "author": "Game from Scratch",
                 "description": "This game programming series by Game from Scratch covers covers all aspects of 2D game development in Defold."
             },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=2",
+                "name": "Getting Started",
+                "author": "Game from Scratch",
+                "description": "In this part of our ongoing Defold Tutorial Series, we look at the initial getting started process. We download and run the tools, create then run our first project"
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=3",
+                "name": "Application Basics",
+                "author": "Game from Scratch",
+                "description": "Welcome to the second tutorial in the Defold Game Engine series by Game from Scratch. Today we look at how a Defold application works. How collections, game objects and components are used together to create games. We then look at attaching a script and how the game lifecycle is resolved."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=4",
+                "name": "Sprites and Animations",
+                "author": "Game from Scratch",
+                "description": "In this part of the tutorial we look at creating flipbook style sprite animations. We look at the two ways it is supported, Atlas based and tilesheet based sprites."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=5",
+                "name": "Input, Scripting and Messages",
+                "author": "Game from Scratch",
+                "description": "In the next part of our ongoing Defold Game Engine tutorial, we look at how you script. In addition we look at handling input and how message passing works, a critical concept."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=6",
+                "name": "Sound and Music",
+                "author": "Game from Scratch",
+                "description": "In this part of the Defold Game Engine tutorial series we are going to look at audio programming. Specifically how to play ogg and wav files using components and code."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=9",
+                "name": "Tilemaps",
+                "author": "Game from Scratch",
+                "description": "In this tutorial we look at quickly and easily creating 2D levels using the Defold editor and tile maps."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=7",
+                "name": "Physics",
+                "author": "Game from Scratch",
+                "description": "In this tutorial on using the Defold Game Engine, we explore how to use the integrated Box2D physics."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=4XGbQ92FzRI&list=PLS9MbmO_ssyC5gN_850U7iz21ZhdjS3J8&index=8",
+                "name": "UI Programming",
+                "author": "Game from Scratch",
+                "description": "In this tutorial we look at GUI/UI programming in the Defold game engine."
+            },
 
             {
                 "path": "https://www.youtube.com/watch?v=Ri2KStY-mfE&list=PLseKVnAXs_iVaksj-sjkz6R1D9Fpv1EaT",
@@ -155,6 +203,55 @@
                 "name": "Lazy Flood Fill and Procedural Map Generation",
                 "author": "Klayton Kowalski",
                 "description": "In this video, Klayton explain what the lazy flood fill algorithm algorithm is, how it works, and how to implement it."
+            },
+
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=1",
+                "name": "Defold Team Explains #1 - Collection Proxies and memory management",
+                "author": "Defold",
+                "description": "In this video we explain how to better design scene and level loading in your game? How does Defold manage memory under the hood?"
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=Q4slGOd7Og4&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=2",
+                "name": "Defold Team Explains #2 - App Manifest in Defold and the manifestation tool",
+                "author": "Defold",
+                "description": "In this video we explain how to use an app manifest to reduce the size of your game."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=1kiLHUkL8HI&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=3",
+                "name": "Defold Team Explains #3 - The basics of addressing and message passing",
+                "author": "Defold",
+                "description": "In this video we explain the concept of message passing and the basics of game object addressing."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=4",
+                "name": "Defold Team Explains #4 - How to add post effects to a Defold game",
+                "author": "Defold",
+                "description": "How to modify the rendering pipeline of Defold. Overview of the render script, Shaders, materials and how to modify them. Implementing a full screen post effect."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=5",
+                "name": "Defold Team Explains #5 - Talking to objects created by Collection Factories",
+                "author": "Defold",
+                "description": "In this video we explain addressing in the context of factory created game objects and in nested collections. We also discuss the performance of message passing."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=6",
+                "name": "Defold Team Explains #6 - Why Live Update is essential for your game",
+                "author": "Defold",
+                "description": "In this video we explain what Live Update is and how to use it."
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=7",
+                "name": "Defold Team Explains #7 - Constructing and deconstructing URLs, caching senders",
+                "author": "Defold",
+                "description": "How are message URLs constructed and what are the parts that make up a full URL to an object in Defold?"
+            },
+            {
+                "path": "https://www.youtube.com/watch?v=aXIaijThcHM&list=PLXsXu5srjNlz1AGxCiOinGcyGekVLGQis&index=8",
+                "name": "Defold Team Explains #8 - How to push new content to live games",
+                "author": "Defold",
+                "description": "In this video we explain how to use Live Update to push new content to live games."
             }
         ],
         "tutorials": [