GridVids
Sign in with YouTube

How to Make a Multiplayer Game with DOTS - FULL COURSE

Turbo Makes Games Mar 15, 2024 17:00
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

📌 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: https://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 💬 🚧 Resources Mentioned 🚧 ECS Learning Resources: My 1.0 Zombies Tutorial - https://youtu.be/IO6_6Y_YUdE Code Monkey 1.0 Tutorial - https://www.youtube.com/watch?v=4ZYn9sR3btg Unity ECS Samples - https://github.com/Unity-Technologies/EntityComponentSystemSamples Unity Learn DOTS Best Practices - https://learn.unity.com/course/dots-best-practices Other: Netcode for Entities Documentation - https://docs.unity3d.com/Packages/[email protected]/manual/index.html Full vs. Partial Ticks Forum Thread - https://forum.unity.com/threads/full-vs-partial-ticks.1553885/ Input System Video - https://youtu.be/bFHvgqLUDbE Material Property Override Video - https://youtu.be/XMRSNlTYHFY ECS Transform System Deep Dive - https://www.youtube.com/watch?v=KFtwThLokFM 💻 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 ⌚ - - Course Overview & Prerequisites - - Netcode for Entities Theory - - Starter Project Overview - - Creating Netcode Worlds - - Connecting Clients to the Server - - RPC Theory Section - - Connecting Clients to the Server cont. - - Scene Loading Helper Tool - - Spawning the Player - - Ghost Theory Section - - Spawning the Player cont. - - Networked Input Theory Section - - Getting Player Input - - Moving the Player - - Combat System Theory Section - - Setting up the Combat System - - AoE Attack - - IsFirstTimeFullyPredictingTick Explained - - AoE Attack + Dealing Damage - - Skill Shot Attack - - Combat UI Elements - - NPC Attack Behavior - - Spawning Minions - - Moving Minions - - Game Start Logic - - Game Over Logic - - Player Respawning - - Using Thin Clients for Testing - - OUTRO! 🌐 Find Me Online! 🌐 📄 Blog: https://tmg.dev 👨‍💻 GitHub: https://github.com/JohnnyTurbo 🎮 Games: https://johnnyturbo.itch.io/ 🦅 Twitter: https://twitter.com/TurboMakesGames
Education
#Unity DOTS #Unity ECS #Unity DOTS tutorial 2021 #Unity ECS tutorial 2021 #unity data oriented technology stack #unity data oriented tech stack #how to make a game with unity DOTS #unity esc #unity dot #unity data oriented programming #unity data oriented design #turbo makes games #johnny turbo