Learn Unity'S Entity Component System To Optimise Your Games
Last updated 5/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.83 GB | Duration: 13h 9m
Update your Unity programming skills to take advantage of the new Data Orientated Technology Stack and Burst Compiler
What you'll learn
Take existing Unity projects created without the use of DOTs and convert them to employ parallel processing and the entity component system.
The advantages and disadvantages of using DOTs.
Requirements
Students should have a strong working understanding of the Unity game engine.
Students should be proficient in C#
Description
Lecture 28 Rotating Around a Pivot Point
Lecture 29 Pivoting Challenge
Section 5: Working with Custom Components
Lecture 30 Getting Player Transformations into Entities
Lecture 31 Adding and Setting Data Values in a Custom Components
Lecture 32 Updating Custom Component Values
Lecture 33 Waypoint Follow Challenge
Section 6: Project: Space Wars Simulation
Lecture 34 Finding Closest Planet
Lecture 35 Attacking and Retreat Movement
Lecture 36 Spawning an Entity from an Entity Part 1
Lecture 37 Spawning an Entity from an Entity Part 2
Lecture 38 Spawning Entities from Another Location Part 1
Lecture 39 Spawning Entities from Another Location Part 2
Lecture 40 Restricting the Lifetime of an Entity
Lecture 41 Restricting the Lifetime of an Entity Update
Lecture 42 Implementing Line of Sight in an Entity
Lecture 43 Faking Collisions
Lecture 44 Instantiating Explosions
Lecture 45 A System for Scaling Particles
Section 7: Project: Infinite Cube World
Lecture 46 Creating a Landscape with Cubes
Lecture 47 Using Perlin Noise for Height
Lecture 48 Enhanced Perlin Heights
Lecture 49 Changing Materials on an Entity
Lecture 50 Identifying Bottlenecks and Solutions to FPS Drop
Lecture 51 Scrolling the Landscape with the Player
Section 8: DOTS Physics
Lecture 52 The Physics Components
Lecture 53 An ECS Physics-Based Character Controller
Lecture 54 Spawning Multiple Physics Entities
Lecture 55 Shooting Physics Bullets Challenge
Lecture 56 Moving a Bullet with Physics
Lecture 57 Upgrading a Package
Lecture 58 Detecting Collisions
Lecture 59 Using Custom Values in a Collision Event
Lecture 60 Destroying an Entity on Collision
Lecture 61 Entity Tracking with the Camera
Lecture 62 Detecting Physics Triggers
Lecture 63 Converting to a Dynamic Character
Lecture 64 Using Custom Values in a Trigger Event
Section 9: Raycasting
Lecture 65 Starting with a Tower Defence Setup
Lecture 66 Performing a Raycast Hit Part 1
Lecture 67 Performing a Raycast Hit Part 2
Lecture 68 Destroying an Entity Hit by a Raycast
Lecture 69 Performing Raycast Distance Hits P1
Lecture 70 Performing Raycast Distance Hits P2
Lecture 71 Locating and Following The Closest Physics Entity
Lecture 72 Destroying Tracked Physics Entity
Lecture 73 Destroying Zombie Challenge P1
Lecture 74 Destroying Zombie Challenge P2
Section 10: Final Words
Lecture 75 Some Final Words from Penny
Lecture 76 Where to now?
Professionals and students who are comfortable using Unity but would like to upgrade their skills to implement the new Unity DOTS system.
Screenshots
#
https://rapidgator.net/file/e70a91bd5cc9f9f526ee86ec5cbe55cd/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part01.rar.html
https://rapidgator.net/file/4c3dc07b0d22602f9a14654b3a282a65/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part02.rar.html
https://rapidgator.net/file/98d1783657e34b0620d519c4d500b2ef/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part03.rar.html
https://rapidgator.net/file/9f37f38c926c4e88aab6f3bbc4793c95/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part04.rar.html
https://rapidgator.net/file/53c9dcf99bcd342f934a18b5ce47f075/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part05.rar.html
https://rapidgator.net/file/058ab2853911b6f6f0666006cf8055f4/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part06.rar.html
https://rapidgator.net/file/d0daa7c2733616d08615cc07ffaacda2/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part07.rar.html
https://rapidgator.net/file/4890f12c1fe67babb84f841ef8843ee5/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part08.rar.html
https://rapidgator.net/file/7c49b5bbb3e49831cc8af9323cc462db/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part09.rar.html
https://rapidgator.net/file/46690953132ae0334d85ca5eb53054ba/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part10.rar.html
https://uploadgig.com/file/download/a2ad2FacA69Cd847/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part01.rar
https://uploadgig.com/file/download/1ec337Fa224E69A3/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part02.rar
https://uploadgig.com/file/download/bE9D7227eb627816/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part03.rar
https://uploadgig.com/file/download/5a0162400213B8d2/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part04.rar
https://uploadgig.com/file/download/feC118ae0c7B8Ba0/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part05.rar
https://uploadgig.com/file/download/f9359eb497aB6af6/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part06.rar
https://uploadgig.com/file/download/64db7a1eF09680c6/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part07.rar
https://uploadgig.com/file/download/8A3f38f552B9ddb6/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part08.rar
https://uploadgig.com/file/download/0Fb4d65ce47501a6/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part09.rar
https://uploadgig.com/file/download/f8e404aFdAB5a820/Learn_Unitys_Entity_Component_System_to_Optimise_Your_Games.part10.rar