๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
- 0:00 - Is DOTS Production Ready? - 1:13 - What can you make with DOTS? - 3:12 - Unity 2022 LTS + Dev Blog - 4:07 - Livestream with Dani! - 5:03 - Overview of DOTS packages - 5:54 - Entities (ECS) - 9:24 - Entities Graphics - 10:15 - Netcode for Entities - 12:10 - DOTS + Havok Physics - 15:01 - C# Job System - 17:50 - Collections - 19:48 - Burst Compiler - 20:57 - Mathematics - 21:57 - When to use ECS - 23:45 - When NOT to use ECS - 23:28 - Packages to use with ECS - 24:56 - Packages to use without ECS - 26:53 - Downsides of DOTS - 29:34 - THANK YOU!
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
- 0:00 - Is DOTS Production Ready? - 1:13 - What can you make with DOTS? - 3:12 - Unity 2022 LTS + Dev Blog - 4:07 - Livestream with Dani! - 5:03 - Overview of DOTS packages - 5:54 - Entities (ECS) - 9:24 - Entities Graphics - 10:15 - Netcode for Entities - 12:10 - DOTS + Havok Physics - 15:01 - C# Job System - 17:50 - Collections - 19:48 - Burst Compiler - 20:57 - Mathematics - 21:57 - When to use ECS - 23:45 - When NOT to use ECS - 23:28 - Packages to use with ECS - 24:56 - Packages to use without ECS - 26:53 - Downsides of DOTS - 29:34 - THANK YOU!
Streaming software we use: streamyard.com/pal/d/6108450247016448Overview: Create a DOTS City Builder using the Unity Asset StoreTurbo Makes Games2024-08-07 | All the assets mentioned in this video will be available at 50% off during week 3 of the "Dev Days of Summer Sale," which runs from July 24th to August 21st. Each week, you'll find a different selection of assets on sale. Assets I hand selected for the sale: assetstore.unity.com/turbo-makes-games?aid=1101l9vRP ๐ Full List of Assets ๐
Timestamps: 0:00 - Introduction 1:48 - Starter Project 5:13 - Terrain Management 6:17 - Building Buildings 7:33 - Pathfinding 9:06 - DOTS/ECS Animations 10:40 - Camera Controller 11:35 - User Interface 15:25 - Improving Dev Experience 17:44 - Final thoughts and wrap up
This video is sponsored by the Unity Asset Store and links included in this description are affiliate links, meaning I may receive a small commission if you do decide to purchase any of these assets. Thank you for your support!Revealing the WINNER of the DOTS Game Jam - The Hot Path Show Ep. 27Turbo Makes Games2024-08-03 | Turbo Makes Games DOTS Game Jam 1
https://www.tmg.dev/dotsjam1
Timestamps: 0:00:00 - Introduction 0:01:50 - Misc Announcements 0:11:45 - Racing Royale Gameplay 0:17:40 - Racing Royale Project Overview 1:16:10 - Dynamic Allocation - Fun things to share with the community 1:19:40 - Closing RemarksPlaying Entries to the DOTS Game Jam - The Hot Path Show Ep. 25Turbo Makes Games2024-07-19 | Turbo Makes Games DOTS Game Jam 1
https://www.tmg.dev/dotsjam1
Timestamps: Intro - 0:00:00 The Prefetch - Government Paperwork - 0:03:20 Cache Hit - Multiple SubScenes - 0:23:40 Misc Announcements - 0:36:15 Context Switch - DreamingImLatios ECS Review - 0:48:35 Instruction Set - Building Better Boids 1:26:25 Dynamic Allocation - Fun Things to Share with the Community - 2:03:25DOTS Game Jam Kickoff - The Hot Path Show Ep. 23Turbo Makes Games2024-07-05 | Turbo Makes Games DOTS Game Jam 1
https://www.tmg.dev/dotsjam1
Timestamps: 0:00:00 - Intro & Warmup Topic 0:10:00 - Misc Announcements 0:18:30 - Game Jam Kickoff 0:39:50 - Using RefRW as a Variable 1:03:45 - Tips for Scaling a Project 1:54:00 - Dynamic Allocations - Fun things to share with the communityAI Vehicle Controllers with a DOTS Flow Field - The Hot Path Show Ep. 22Turbo Makes Games2024-06-22 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
Turbo Makes Games DOTS Game Jam 1
https://www.tmg.dev/dotsjam1
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Misc Announcements 0:06:55 - Context Switch - New ECS Version 1.3.0-exp.1 0:25:25 - Cache Hit - Baking Tips 0:33:45 - Instruction Set - Vehicle AI with a DOTS Flow Field 1:20:00 - Dynamic Allocation - Fun Things to Share with the Community 1:24:40 - Closing RemarksHow IJobEntity Works - The Hot Path Show Ep. 21Turbo Makes Games2024-06-15 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
Turbo Makes Games DOTS Game Jam 1
https://www.tmg.dev/dotsjam1
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - 21, 21, 21 0:01:00 - The Prefetch - Danish Meme 0:04:30 - Misc Announcements 0:16:20 - Cache Hit - DOTS Physics Extensions 0:25:15 - Context Switch - Entities Version 1.2.3 0:28:55 - Instruction Set - How IJobEntity works 1:31:45 - The Buffer - Misc Q&A 1:47:40 - Dynamic Allocation - Fun things to share with the community 1:54:40 - Closing Remarks + Bonus QuestionDebugging in Unity DOTS - The Hot Path Show Ep. 20Turbo Makes Games2024-06-07 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
Turbo Makes Games DOTS Game Jam 1 https://www.tmg.dev/dotsjam1
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps 0:00:00 - Introduction 0:01:20 - Turbo Makes Games DOTS Game Jam 0:08:55 - Unite Barcelona 0:11:30 - Asset Store Template Sale 0:13:40 - Diplomacy is not an Option Stream 0:25:30 - Support! 0:26:50 - The Prefetch - Space Travel 0:43:10 - Context Switch - New Unity DOTS EBook 1:04:30 - Cache Hit - DOTS Debug UI 1:17:50 - Instruction Set - Debugging in Unity DOTS 2:20:00 - Dynamic Allocation - Summer Games Fest and Braid Anniversary Edition PodcastIm Hosting a DOTS Game Jam!Turbo Makes Games2024-06-07 | ๐ Link to Jam Page: https://www.tmg.dev/dotsjam1 ๐ YouTube Memberships: youtube.com/channel/UCX4VrxYV1G9m7s5b5HbYuPw/join Patreon: patreon.com/TurboMakesGames
๐ฌ Join our Discord community: https://tmg.dev/Discord ๐ฌ ๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
Timestamps:
0:00:00 - Introduction & Misc Announcements
0:13:00 - The Prefetch - Our Favorite Books
0:22:57 - Context Switch - New Unity ECS Sample Project
1:04:40 - Cache Hit Unity DOTS Quick Tip
1:08:15 - Instruction Set: Unity ECS Blob Assets
1:55:40 - Dynamic Allocation - Teardown Developer & AcerolaIntroduction to Roslyn Source Generators in Unity - The Hot Path Show Ep. 18Turbo Makes Games2024-05-25 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps:
0:00:00 - Introduction and Misc Announcements
0:08:35 - The Prefetch - Favorite Books
0:18:44 - Cache Hit - SystemAPI.GetComponentRW
0:26:16 - Context Switch - DOTS Roadmap Reaction
0:41:00 - Instruction Set - Introduction to Source Generation in Unity
1:56:50 - Dynamic Allocations - Chandler Carruth, Code MonkeyBraids Time Rewind Made with Unity ECS - The Hot Path Show Ep. 17Turbo Makes Games2024-05-18 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction and Misc Announcements 0:04:20 - Time Rewind Project Overview 0:06:45 - Cache Hits: UnityObjectRef 0:14:00 - Instruction Set: Braid Time Rewind in Unity ECS 1:16:30 - Cross Scene Referencing 1:19:10 - Dynamic Allocation - Arena Allocators Talk 1:21:40 - Closing RemarksPrototyping in DOTS - The Hot Path Show Ep. 16 (2 ^ 4 Special!)Turbo Makes Games2024-05-10 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames Subscribe on Spotify: open.spotify.com/show/2KKESFViqx9IEx4b9WTr0R Audio-Only RSS Link: https://anchor.fm/s/f6055d4c/podcast/rss
The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Intro and Misc Announcements 0:16:30 - The Prefetch - How to Fix Z-Fighting with Sprite Renderer 0:34:00 - New ECS Options in Unity 6000 0:39:40 - Context Switch - Unity DOTS Development Status 0:54:55 - Context Switch - Unity DOTS Roadmap 1:46:50 - Instruction Set - Prototyping with DOTS 2:19:00 - Q&A with Dani and Johnny 2:46:30 - Dynamic Allocation - Pikuma Courses 2:53:15 - Dynamic Allocation - Braid Anniversary Edition Podcast 2:58:45 - Closing RemarksBuilding a Custom Network Stack with Unity DOTS - The Hot Path Show Ep. 15Turbo Makes Games2024-05-03 | Shop the Asset Store Spring Sale: assetstore.unity.com/?on_sale=true&orderBy=1&rows=96&aid=1101l9vRP Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction 0:01:00 - Unity 6 Preview Now Available 0:06:40 - New Unity CEO 0:13:15 - Changes to Patreon and YouTube Support 0:18:00 - Unity Asset Store Spring Sale 0:23:05 - Using ALINE with Unity ECS 0:29:15 - A Wild Tobias Approaches 0:29:40 - Unity Entities Version 1.2.1 0:35:50 - Tobias's Thoughts on Unity 6 0:40:54 - Tobias's New Asset 0:55:45 - Building a Custom Network Stack 2:19:50 - Dynamic Allocations - Stopping Rust Game Dev and Packing Quaternion Data 2:28:10 - Closing RemarksHow to Use the SHAPES Asset with Unity DOTSTurbo Makes Games2024-05-03 | ๐ค Get Shapes for 50% off: assetstore.unity.com/packages/tools/particles-effects/shapes-173167?aid=1101l9vRP ๐ค ๐จโ๐ป Code/Scripts from this video: github.com/TheHotPathShow/CacheHits/tree/main/2024-04/Shapes ๐จโ๐ป ๐ All Assets on Sale: assetstore.unity.com/?on_sale=true&orderBy=1&rows=96?aid=1101l9vRP ๐
Asset store affiliate links help support Turbo Makes Games!
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
0:00 - Agents Navigation Crowds Overview 1:33 - Asset Store Spring Sale 3:00 - How Agents Navigation Crowds Works 5:52 - Performance Stress Test 6:59 - Issues with Baking Crowd Groups 7:48 - Sample Projects Overview 9:07 - Debug Gizmos 9:34 - Final Thoughts and Wrapup
Timestamps: 0:00:00 - Introduction 0:08:17 - The Prefetch: Intentionally Adding Difficulty of Development 0:14:28 - Error Correction Code 0:15:31 - Unity Asset Store Spring Sale 0:20:48 - Cache Hit - Using Shapes with DOTS 0:29:46 - Making a DOTS Game in 2 Days 1:40:47 - Misc DOTS Questions 1:49:30 - Dynamic Allocation - Fun Things to Share with the Community 1:59:26 - Closing RemarksMaking Boids with Unity ECS - The Hot Path Show Ep. 13Turbo Makes Games2024-04-19 | Shop the Asset Store Spring Sale: assetstore.unity.com/?on_sale=true&orderBy=1&rows=96&aid=1101l9vRP Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction and Misc Announcements 0:07:30 - The Prefetch: Using AI Tools in Game Dev 0:29:30 - Error Correction Code - Struct Field Alignment 0:40:00 - Asset Store Spring Sale (Sponsored Segment) 0:51:40 - Cache Hit Unity DOTS Quick Tip of the Week 0:58:24 - Just Read The Instructions Postmortem 1:25:45 - Instruction Set: Boids in DOTS 1:57:20 - Dynamic Allocation - One Bite Pizza Reviews and Don't Be Evil Keynote 2:01:40 - Closing RemarksLaunching a DOTS Game - The Hot Path Show Ep. 12Turbo Makes Games2024-04-12 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction 0:12:00 - The Prefetch: Building Physical Things 0:20:00 - Cache Hit: Disabling All Custom Systems 0:27:45 - Looking at Just Read The Instructions 0:31:00 - Enemies in JRTI 0:57:50 - Data-Based Events in JRTI 1:25:00 - Animations in JRTI 1:40:20 - Level Generation in JRTI 2:08:50 - How Quake Failed their way to Success by SimonDev 2:10:55 - Final Factory 2:12:12 - Closing RemarksDOTS Local Multiplayer Made Easy - The Hot Path Show Ep. 11Turbo Makes Games2024-04-06 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction and Announcements 0:10:35 - The Prefetch - What was your first game? 0:19:15 - Error Correction Code - IL2CPP Follow Up 0:22:00 - Cache Hit - Disable Auto Creation for Debugging 0:28:10 - Context Switch - Latios Framework Overview 0:46:30 - Misc Questions 0:48:45 - Instruction Set - DOTS Local Multiplayer 1:38:13 - The Buffer - On Topic Q&A 1:49:35 - Dynamic Allocations - Mix and Jam + Disk Voyager 1:55:10 - Closing RemarksConways Game of Life in DOTS - The Hot Path Show Ep. 10Turbo Makes Games2024-03-30 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introduction + Cool New Assets 0:10:30 - The Prefetch - Apple M-Series Vulnerabilities 0:31:30 - Cache Hit - IL2CPP Build Performance 0:37:00 - Context Switch - Entities version 1.2.0 0:46:40 - Instruction Set - DOTS Challenge Recap 1:42:30 - Dynamic Allocations - KayKit assets and Cities Skylines 2 ECS Explorer 1:53:20 - Wrapup and Closing RemarksGDC Recap - Live from Unity HQ - The Hot Path Show Ep. 9Turbo Makes Games2024-03-23 | Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Introductions 0:06:25 - Rider + Odin Inspector Integration 0:11:25 - The Prefetch - Unity GDC Roadmap Recap 1:00:30 - Cache Hit - Auto Authoring 1:04:50 - Context Switch - Other Unity GDC Talks 1:19:00 - Instruction Set - Asset Store Assets with ECS 1:51:25 - The Buffer - On Topic Q&A 1:57:00 - Closing RemarksNetcode for Entities Special - The Hot Path Show Ep. 8Turbo Makes Games2024-03-15 | Sign up for the DOTS Community Challenge: https://tmg.dev/DC1
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: - 0:00:00 - Misc announcements - 0:10:20 - The Prefetch - Tobias's Netcode Experience - 0:26:28 - Cache Hits - foreach loop assembly, temp allocations, array access - 0:41:55 - Context Switch - Megacity Metro - 0:56:30 - Instruction Set - Netcode for Entities - 2:00:40 - The Buffer - On topic Q&A - 2:04:27 - Dynamic allocations - Lex Fridman + John Carmack Podcast, Empire of the AntsHow to Make a Multiplayer Game with DOTS - FULL COURSETurbo Makes Games2024-03-15 | ๐ Download the full project files: https://www.tmg.dev/nfe-moba ๐ ๐จโ๐ป Code/Scripts from this video: https://www.tmg.dev/nfe-moba-code ๐จโ๐ป ๐ Support Turbo Makes Games: patreon.com/TurboMakesGames ๐
๐ง Blog post with fixes for newer versions: https://www.tmg.dev/tuts/nfe-update/ ๐ง ๐ฌ Come chat with other DOTS/ECS devs: https://tmg.dev/Discord ๐ฌ
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
- 0:00:00 - Course Overview & Prerequisites - 0:08:07 - Netcode for Entities Theory - 0:15:42 - Starter Project Overview - 0:27:59 - Creating Netcode Worlds - 0:36:16 - Connecting Clients to the Server - 0:44:25 - RPC Theory Section - 0:48:53 - Connecting Clients to the Server cont. - 0:56:13 - Scene Loading Helper Tool - 0:59:50 - Spawning the Player - 1:04:43 - Ghost Theory Section - 1:09:06 - Spawning the Player cont. - 1:23:33- Networked Input Theory Section - 1:27:51- Getting Player Input - 1:41:03 - Moving the Player - 1:50:55 - Combat System Theory Section - 1:52:40 - Setting up the Combat System - 2:01:00 - AoE Attack - 2:13:30 - IsFirstTimeFullyPredictingTick Explained - 2:15:09 - AoE Attack + Dealing Damage - 2:58:31 - Skill Shot Attack - 3:14:06 - Combat UI Elements - 3:45:41 - NPC Attack Behavior - 4:05:44 - Spawning Minions - 4:33:52 - Moving Minions - 4:40:34 - Game Start Logic - 5:10:42 - Game Over Logic - 5:20:38 - Player Respawning - 5:39:12 - Using Thin Clients for Testing - 5:50:57 - OUTRO!
๐ Find Me Online! ๐
๐ Blog: https://tmg.dev ๐จโ๐ป GitHub: github.com/JohnnyTurbo ๐ฎ Games: johnnyturbo.itch.io ๐ฆ Twitter: twitter.com/TurboMakesGamesUnity DOTS Community Challenge Announcement + Live Q&ATurbo Makes Games2024-03-09 | More details on the jam page: itch.io/jam/dots-challenge-1 Come hangout in the Game Jam channel of the discord: https://tmg.dev/Discord Support us for cool extra bonuses: patreon.com/TurboMakesGamesDOTS Procedural Generation In-Editor - The Hot Path Show Ep. 7Turbo Makes Games2024-03-08 | Sign up for the DOTS Community Challenge: https://tmg.dev/DC1 Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Timestamps: 0:00:00 - Intro and Announcements 0:06:58 - DOTS Community Challenge Announcement 0:18:40 - The Prefetch - Method Lines of Code 0:29:25 - Error Correction Code - Unity China 0:35:03 - Cache Hit - Show Flow Events 0:40:15 - Context Switch - DOTS Bootcamp 0:57:02 - Instruction Set - ECS Procedural Generation in Editor 1:40:50 - The Buffer - On Topic Q&A 1:53:45 - Dynamic Allocations - Everything & Fast Explorer Reg Hack 2:03:31 - Closing RemarksData-Oriented Combat System - The Hot Path Show Ep. 6Turbo Makes Games2024-03-01 | The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames
Timestamps 0:00:00 - The Hot Path Show Episode 6 0:01:00 - Just Read The Instructions Launch Date 0:05:00 - DOTS March Madness 0:15:00 - DOTS in Unity China 0:39:20 - Cache Hit - Unity Mathematics helpers 1:03:00 - Context Switch New Unity ECS Version 1.2.0-pre.12 1:14:30 - Instruction Set - DOTS Combat System 2:04:05 - The Buffer - On Topic Q&A 2:13:10 - Dynamic Allocations 2:14:15 - Noise Functions Blog Post 2:16:50 - Unresolved Forces by Richard Fabian (new book) 2:20:40 - Closing RemarksNINE Special DOTS Events in March 2024!Turbo Makes Games2024-03-01 | ๐ All 9 DOTS Events in March 2024 ๐ 1st - The Hot Path Show: DOTS Combat System - youtube.com/watch?v=S6nLqov2h_o 5th - 8th - Unity's DOTS Bootcamp - unity.com/campaign/data-oriented-design-bootcamp 8th - The Hot Path Show: DOTS Community Challenge Kickoff (plus regular episode!) 8th - 18th - DOTS Community Challenge - itch.io/jam/dots-challenge-1 15th - Netcode for Entities Full Course Releases (on YouTube for free!) 15th - The Hot Path Show: Netcode for Entities Showcase 18th - 22nd - Game Developers Conference - San Francisco, CA 22nd - The Hot Path Show: GDC Special! 29th - The Hot Path Show: DOTS Community Challenge Wrapup + Showcase
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
๐ Find Me Online! ๐
๐ Blog: https://tmg.dev ๐จโ๐ป GitHub: github.com/JohnnyTurbo ๐ฎ Games: johnnyturbo.itch.io ๐ฆ Twitter: twitter.com/TurboMakesGamesSuper-Singletons in Unity ECS - The Hot Path Show Ep. 5Turbo Makes Games2024-02-24 | The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames
Timestamps: 0:00:00 - The Hot Path Show Ep. 4 0:09:05 - Sora - OpenAI Text to Video 0:20:50 - Error Correction Code 0:23:13 - Cache Hit - Show Generated Code 0:33:00 - Context Switch - DOTS Flow Field 0:45:00 - Instruction Set - Data-Oriented Damage System 1:19:08 - The Buffer - On Topic Q&A 1:57:20 - Dani's Dynamic Allocation - Scott Daley - twitter.com/GravitonPunch 2:00:30 - Johnny's Dynamic Allocation - Malignant Survivors - store.steampowered.com/app/2783610/Malignant_Survivors 2:01:50 - Closing RemarksUI Toolkit with Unity ECS - The Hot Path Show Ep. 3Turbo Makes Games2024-02-10 | The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames
Timestamps: 0:00:00 - Introduction 0:04:37 - American Culture Quiz 0:08:20 - Turbo's Thoughts on Apple Vision Pro 0:16:14 - Cache Hit - EnabledRefRO / EnabledRefRW 0:28:32 - When to use Entity Command Buffers vs. not 0:40:36 - Instruction Set - UI Toolkit + ECS 1:18:42 - Topic Q&A 1:26:28 - Dynamic Allocation - Sly Cooper and John Romero 1:31:20 - Wrap upDOTS Transform System Deep Dive - The Hot Path Show Ep. 2Turbo Makes Games2024-02-02 | Welcome to the 2nd episode of The Hot Path Show! The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames
Timestamps: - 0:00 - Introduciton - 6:50 - Tobais's Game Dev Experience - 9:45 - The Prefetch - PlayStation State of Play - 26:12 - Cache Hit - Dynamic Buffer Tips - 34:40 - Context Switch - Parallel Jobs Running on 1 Thread - 45:45 - Instruction Set - Unity ECS Transform System Deep Dive - 1:46:30 - The Buffer - Topic Q&A - 1:51:15 - Dynamic Allocation - Fun Things to Share with the Community - 1:57:15 - Closing Remarks - 1:59:00 - Playing Tobias's Entry for Global Game JamInstantiating a New Show! - The Hot Path Show - Ep. 1Turbo Makes Games2024-01-27 | Welcome to the first episode of The Hot Path Show! The Hot Path Show is a weekly livestream focused on showcasing different ways to solve problems in game development through data-oriented design.
Support The Hot Path Show and get extra bonuses: patreon.com/TurboMakesGames
Timestamps: - 0:00 - Introduction - 6:39 - The Prefetch - LTT Citites Skylines 2 - 13:13 - Error Correction Code - 13:40 - Cache Hit - ManagedAPI - 18:25 - Context Switch - Unity ECS 1.2.0 - 29:51 - Instruction Set - Entity Instantiation - 1:40:42 - The Buffer - Q&A - 1:52:50 - Andrew Kelley Practical DOD - 1:55:20 - Red Snow - Big Mode Game Jam Winner - 1:57:40 - Thank you to our supporters! - 1:58:32 - Closing Remarks
Timestamps! - 0:00 - Why Iโm Changing Things - 1:14 - Summary of Changes - 2:39 - The Hot Path Show - 4:27 - Co-host: Daniel Andersen - 6:11 - Co-host Tobias Johansson - 7:50 - Community Focused Events - 9:13 - Changes to the Discord Community - 9:57 - Regular Turbo Makes Games Videos - 11:37 - Overview of Patreon TiersWill 2024 (finally) be the year of DOTS - Unity ECSTurbo Makes Games2023-12-15 | โ VOTE: DOTS Game of the Year: youtube.com/post/Ugkx62IVXowwKkhd8ackBloRu5LzDwmdV8_v โ Thank you to @unity for the awesome time at Unite in Amsterdam!!
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
- 0:00 - State of Unity DOTS - 0:42 - Games Made with ECS in 2023 - 2:08 - Unity DOTS Game of the Year - 3:33 - DOTS at Unite Amsterdam - 8:28 - Under the Radar Unite Announcements - 10:28 - Unite Wrapup - 11:36 - Current State of DOTS - 13:14 - RANT: Gripes with ECS - 17:11 - Final Thoughts
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ
โ Time stamps for key topics โ
- 0:00 - Introduction - 0:55 - Entities Package - 4:52 - Netcode for Entities - 6:03 - Entities Graphics - 6:27 - DOTS Physics - 9:00 - Huge Asset Store Sale - 10:00 - Netcode for Entities Tutorial Preview
๐ป My Game Development Setup: https://tmg.dev/GameDevPC ๐ป ๐ธ My Camera Gear: https://tmg.dev/CameraGear ๐ธ ๐ฎ Let me know what other topics you want to learn about ๐ฎ