| .pad | |||
| 0 | 228.25 KB | ||
| 1 | 359.78 KB | ||
| 2 | 18.65 KB | ||
| 3 | 133.86 KB | ||
| 4 | 91.72 KB | ||
| 5 | 119.46 KB | ||
| 6 | 706.66 KB | ||
| 7 | 942.57 KB | ||
| 8 | 525.7 KB | ||
| 9 | 344.29 KB | ||
| 10 | 616.71 KB | ||
| 11 | 866.67 KB | ||
| 12 | 385.71 KB | ||
| 13 | 382.62 KB | ||
| 14 | 399.81 KB | ||
| 15 | 505.83 KB | ||
| 16 | 784.88 KB | ||
| 17 | 757.24 KB | ||
| 18 | 396.76 KB | ||
| 19 | 783.73 KB | ||
| 20 | 308.97 KB | ||
| 21 | 202.37 KB | ||
| 22 | 724.17 KB | ||
| 23 | 62.9 KB | ||
| 24 | 832.84 KB | ||
| 25 | 238.47 KB | ||
| 26 | 213 KB | ||
| 27 | 124.41 KB | ||
| 28 | 971.57 KB | ||
| 29 | 610.96 KB | ||
| 30 | 4.02 KB | ||
| 31 | 130.3 KB | ||
| 32 | 144.08 KB | ||
| 33 | 874.95 KB | ||
| 34 | 85.64 KB | ||
| 35 | 613.18 KB | ||
| 36 | 846.71 KB | ||
| 37 | 889.32 KB | ||
| 38 | 428.03 KB | ||
| 39 | 209.96 KB | ||
| 40 | 775.75 KB | ||
| 41 | 481.81 KB | ||
| 42 | 775.23 KB | ||
| 43 | 272.39 KB | ||
| 44 | 936 KB | ||
| 45 | 59.29 KB | ||
| 46 | 165.01 KB | ||
| 47 | 216.38 KB | ||
| 48 | 563.76 KB | ||
| 49 | 789.5 KB | ||
| 50 | 26.13 KB | ||
| 51 | 320.91 KB | ||
| 52 | 479.39 KB | ||
| 53 | 158.12 KB | ||
| TutsNode.com.txt | 63 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 585 B | ||
| [TutsNode.com] - The Beginners Guide to 3D Web Game Development with ThreeJS | |||
| 01 Introduction | |||
| 001 Welcome to the course.en.srt | 3.92 KB | ||
| 001 Welcome to the course.mp4 | 63.58 MB | ||
| 002 Preparing for the course.en.srt | 8.6 KB | ||
| 002 Preparing for the course.mp4 | 76 MB | ||
| 002 threejs-games-course.zip | 134.91 MB | ||
| external-assets-links.txt | 69 B | ||
| 02 JavaScript | |||
| 001 Variables.en.srt | 8.32 KB | ||
| 001 Variables.mp4 | 56.24 MB | ||
| 002 Strings.en.srt | 7.96 KB | ||
| 002 Strings.mp4 | 48.79 MB | ||
| 003 Functions.en.srt | 7.43 KB | ||
| 003 Functions.mp4 | 46.23 MB | ||
| 004 Conditions.en.srt | 16.6 KB | ||
| 004 Conditions.mp4 | 95.8 MB | ||
| 005 Arrays.en.srt | 7.16 KB | ||
| 005 Arrays.mp4 | 52.94 MB | ||
| 006 Objects.en.srt | 9.36 KB | ||
| 006 Objects.mp4 | 64.13 MB | ||
| 007 Loops.en.srt | 9.17 KB | ||
| 007 Loops.mp4 | 57.79 MB | ||
| 008 Classes.en.srt | 9.15 KB | ||
| 008 Classes.mp4 | 47.45 MB | ||
| 009 Modules.en.srt | 5.27 KB | ||
| 009 Modules.mp4 | 44.97 MB | ||
| 010 Scope.en.srt | 9.35 KB | ||
| 010 Scope.mp4 | 68.17 MB | ||
| 011 Math.en.srt | 12.16 KB | ||
| 011 Math.mp4 | 74.86 MB | ||
| 012 JSON.en.srt | 10.34 KB | ||
| 012 JSON.mp4 | 75.87 MB | ||
| 03 ThreeJS Primer | |||
| 001 A 3D Primer.en.srt | 6.54 KB | ||
| 001 A 3D Primer.mp4 | 32.85 MB | ||
| 002 Setting up a simple Three.JS app.en.srt | 6.22 KB | ||
| 002 Setting up a simple Three.JS app.mp4 | 44.69 MB | ||
| 003 The basis of all Three.JS apps.en.srt | 12.93 KB | ||
| 003 The basis of all Three.JS apps.mp4 | 87.94 MB | ||
| 004 Creating a rotating cube.en.srt | 6.25 KB | ||
| 004 Creating a rotating cube.mp4 | 51.84 MB | ||
| 005 The Three.JS editor.en.srt | 10.48 KB | ||
| 005 The Three.JS editor.mp4 | 69.4 MB | ||
| 006 Geometries.en.srt | 10 KB | ||
| 006 Geometries.mp4 | 79.05 MB | ||
| 007 Materials.en.srt | 6.97 KB | ||
| 007 Materials.mp4 | 77.4 MB | ||
| 008 Loaders.en.srt | 7.34 KB | ||
| 008 Loaders.mp4 | 73.15 MB | ||
| 04 Assets | |||
| 001 Finding assets online.en.srt | 11.43 KB | ||
| 001 Finding assets online.mp4 | 109.23 MB | ||
| 002 Using Mixamo to setup character animations.en.srt | 4.12 KB | ||
| 002 Using Mixamo to setup character animations.mp4 | 53.73 MB | ||
| 003 Using Blender to prepare assets.en.srt | 10.38 KB | ||
| 003 Using Blender to prepare assets.mp4 | 102.23 MB | ||
| 004 Exporting and testing.en.srt | 14.53 KB | ||
| 004 Exporting and testing.mp4 | 124.49 MB | ||
| 05 Your First Game | |||
| 001 First steps.en.srt | 13.13 KB | ||
| 001 First steps.mp4 | 123.66 MB | ||
| 002 Adding user input.en.srt | 8.17 KB | ||
| 002 Adding user input.mp4 | 79.88 MB | ||
| 003 Obstacles.en.srt | 13 KB | ||
| 003 Obstacles.mp4 | 109.51 MB | ||
| 004 Collisions.en.srt | 7.3 KB | ||
| 004 Collisions.mp4 | 54.24 MB | ||
| 005 Explosions.en.srt | 16.6 KB | ||
| 005 Explosions.mp4 | 137.98 MB | ||
| 006 Sound.en.srt | 10.93 KB | ||
| 006 Sound.mp4 | 106.26 MB | ||
| external-assets-links.txt | 271 B | ||
| 06 Shooters | |||
| 001 Preparing the environment.en.srt | 9.58 KB | ||
| 001 Preparing the environment.mp4 | 129.88 MB | ||
| 002 Creating a navigation mesh.en.srt | 9.25 KB | ||
| 002 Creating a navigation mesh.mp4 | 115.15 MB | ||
| 003 Loading the environment.en.srt | 11.07 KB | ||
| 003 Loading the environment.mp4 | 109.61 MB | ||
| 004 Preparing the NPCs.en.srt | 6.86 KB | ||
| 004 Preparing the NPCs.mp4 | 81.79 MB | ||
| 005 Using pathfinding to move the NPCs.en.srt | 15.82 KB | ||
| 005 Using pathfinding to move the NPCs.mp4 | 129.31 MB | ||
| 006 The NPC class.en.srt | 8.17 KB | ||
| 006 The NPC class.mp4 | 69.92 MB | ||
| 007 Patrolling.en.srt | 4.57 KB | ||
| 007 Patrolling.mp4 | 53.09 MB | ||
| 008 The player avatar.en.srt | 8.34 KB | ||
| 008 The player avatar.mp4 | 97.7 MB | ||
| 009 User input.en.srt | 21.02 KB | ||
| 009 User input.mp4 | 175.25 MB | ||
| 010 Gamepads and Onscreen-controllers.en.srt | 12.38 KB | ||
| 010 Gamepads and Onscreen-controllers.mp4 | 113.62 MB | ||
| 011 Camera tricks.en.srt | 8.63 KB | ||
| 011 Camera tricks.mp4 | 91.29 MB | ||
| 012 Combat - part 1.en.srt | 16.5 KB | ||
| 012 Combat - part 1.mp4 | 135.87 MB | ||
| 013 Sound and UI.en.srt | 8.45 KB | ||
| 013 Sound and UI.mp4 | 82.77 MB | ||
| 014 Post Processing.en.srt | 13.61 KB | ||
| 014 Post Processing.mp4 | 102.61 MB | ||
| 015 Combat - part 2.en.srt | 14.21 KB | ||
| 015 Combat - part 2.mp4 | 120.4 MB | ||
| 07 Using Physics to Create a Pool Game | |||
| 001 Introducing CannonJS.en.srt | 14.01 KB | ||
| 001 Introducing CannonJS.mp4 | 125.08 MB | ||
| 002 Ball interaction.en.srt | 18.19 KB | ||
| 002 Ball interaction.mp4 | 140.65 MB | ||
| 003 A Better Table.en.srt | 14.46 KB | ||
| 003 A Better Table.mp4 | 112.63 MB | ||
| 004 Loading assets.en.srt | 5.09 KB | ||
| 004 Loading assets.mp4 | 54.53 MB | ||
| 005 Controlling hit strength and testing pocketing.en.srt | 9.15 KB | ||
| 005 Controlling hit strength and testing pocketing.mp4 | 86.19 MB | ||
| 006 Displaying the UI.en.srt | 1.87 KB | ||
| 006 Displaying the UI.mp4 | 24.69 MB | ||
| 08 Conclusion | |||
| 001 Summary.en.srt | 2.34 KB | ||
| 001 Summary.mp4 | 38.53 MB | ||
| 002 Bonus lecture.html | 4.66 KB |
Description
The JavaScript programming language is probably the most popular programming language in the world. Companies all around the global require developers who are proficient with this language. In this course I teach you about the language then apply your new skills to create three games.
Before you write your first game you’ll use your new JavaScript skills and the popular Open Source library, ThreeJS to create several simple online 3D apps. Once you know enough about the ThreeJS library it’s time to create your first game. The first game is a simple game. Here you’ll learn about loading assets, moving assets, user input and collision testing.
The course builds on the skills you learn. The next game is a shooter and you learn how to animate a player avatar, how to control NPC characters so they patrol on a random path using navigation meshes and path-finding. You’ll learn how to control the avatar with a keyboard or gamepad and on a mobile using an on-screen controller. You’ll learn how to fire bullets at the enemy and add AI to the NPCs so they fire back. All the key ingredients of a shooter game.
The last game uses the physics engine CannonJS to control the motion of balls in an Eight-ball Pool game.
Along the way you’ll learn to use the 3D application program Blender to prepare your 3D assets for the games you develop.
Once you’ve completed the course you’ll be super ready for any challenges an employer throws your way when writing JavaScript code. But the main thing is you’ll have developed your much in-demand skills while having fun making games.
Who this course is for:
Beginners and intermediate developers hoping to improve their JavaScript skills by learning to code 3D web games
Beginners and intermediate developers wanting to learn to use the Open Source WebGL library ThreeJS
Requirements
Enthusiasm
Last Updated 8/2021
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 1.1 GB | SeedHash | 1 month | 6 | 3 | |
| 507 MB | freecoursewb | 2 months | 26 | 2 | |
| 2.5 GB | freecoursewb | 3 months | 33 | 5 | |
| 344.1 MB | freecoursewb | 5 months | 19 | 4 | |
| 347.4 MB | freecoursewb | 5 months | 6 | 1 |
All Comments