Перейти к содержимому

How to Make a Multiplayer Game with DOTS - FULL COURSE

Turbo Makes Games

0:00 / 0:00

How to Make a Multiplayer Game with DOTS - FULL COURSE

49 611 просмотров · 2 года назад
Turbo Makes Games
28,9 тыс. подписчиков
49 611 просмотров · 2 года назад
📌 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:   / 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 -    • Unity ECS 1.0 Full Project Tutorial | Step...   Code Monkey 1.0 Tutorial -    • EXTREME PERFORMANCE with Unity DOTS! (ECS,...   Unity ECS Samples - https://github.com/Unity-Technologies... Unity Learn DOTS Best Practices - https://learn.unity.com/course/dots-b... Other: Netcode for Entities Documentation - https://docs.unity3d.com/Packages/com... Full vs. Partial Ticks Forum Thread - https://forum.unity.com/threads/full-... Input System Video -    • Data-Oriented Input in Unity ECS - DOTS + ...   Material Property Override Video -    • Material Property Overrides - Change Entit...   ECS Transform System Deep Dive -    • Unity ECS Transform System Deep Dive [DOTS]   💻 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: https://github.com/JohnnyTurbo 🎮 Games: https://johnnyturbo.itch.io/ 🦅 Twitter:   / turbomakesgames