- Видео 10
- Просмотров 638 323
Shrine
США
Добавлен 29 июл 2020
Building the Core Mechanics for my Multiplayer Game
Join our Discord: discord.shrine.app
Shrine Wars is a large-scale fortress-defense game where 50 players defend their shrines against an endless horde of monsters! The game is built with Unity.
Shrine Wars is a large-scale fortress-defense game where 50 players defend their shrines against an endless horde of monsters! The game is built with Unity.
Просмотров: 8 788
Видео
Setting up a Dedicated Server for a Multiplayer Game in Unity
Просмотров 80 тыс.4 года назад
GitHub: github.com/ShrineGames/UnityMirrorTutorials In this video, we'll set up a dedicated server on AWS for our multiplayer game built with Unity and Mirror.
Synchronizing Data between Clients/Server | Unity Multiplayer Tutorial
Просмотров 113 тыс.4 года назад
GitHub: github.com/ShrineGames/UnityMirrorTutorials In this video, we'll look at the features Mirror provides to synchronize data across clients/server for a multiplayer game in Unity using Mirror. Introduction: 00:00 Network Identity: 01:58 Network Authority: 02:43 NetworkManager Callbacks: 04:10 NetworkBehaviour Callbacks: 10:30 Server/Client Functions: 11:10 Commands: 11:50 ClientRPCs: 16:50...
Multiplayer Game Architecture in Unity
Просмотров 157 тыс.4 года назад
GitHub: github.com/ShrineGames/UnityMirrorTutorials In this Unity multiplayer tutorial, we cover the building blocks of multiplayer Unity games and go over various network topologies. 0:00 Intro 0:41 Basic Building Blocks (Components) 2:15 Local Multiplayer 3:24 LAN 4:35 Direct P2P (Peer to Peer) 5:25 Player-hosted Client/Server P2P 6:46 Dedicated Server 7:35 Sample Multiplayer Game Architectur...
Introduction to Networking | Unity + Mirror Multiplayer Tutorials
Просмотров 31 тыс.4 года назад
GitHub: github.com/ShrineGames/UnityMirrorTutorials In this video, we cover the fundamentals of networking relevant to multiplayer game development in Unity using Mirror. You can visit the first part of the Unity Mirror Multiplayer Tutorial series below. Part 1: ruclips.net/video/8VVgIjWBXks/видео.html Introduction: 00:00 Internet: 00:17 TCP: 01:01 UDP: 02:07 TCP vs. UDP: 02:55 Protocol Layers:...
How to Build a Multiplayer Game with Unity + Mirror
Просмотров 180 тыс.4 года назад
GitHub: github.com/ShrineGames/UnityMirrorTutorials In this video, we'll set up everything we need to build a multiplayer game in Unity using Mirror. Introduction: 00:00 Why Mirror: 01:20 Setting up Unity project: 03:00 Setting up ParrelSync: 04:54 Pong Example: 07:20 VSCode: 09:50 Git: 10:40 Multiplayer Demo: 14:26 Outro: 25:40
Weapons, Characters, & Loadouts! Indie Game Devlog
Просмотров 10 тыс.4 года назад
Discord: discord.shrine.app Welcome to the third devlog for Shrine Wars, a multiplayer base defense game where 50 players defend their shrines against an endless army of monsters! Website: shrinewars.com Wiki: wiki.shrinewars.com
UI + Inventory | Unity Multiplayer Game Devlog #2
Просмотров 8 тыс.4 года назад
Welcome to the second devlog for Shrine Wars, a large-scale fortress-defense game where 50 players defend their shrines against an endless horde of monsters! Discord: discord.shrine.app Devlog #1: ruclips.net/video/YcQeFpLtL60/видео.html
Creating a Multiplayer Base Defense Game in Unity | Shrine Wars Devlog #1
Просмотров 48 тыс.4 года назад
Join the Discord: discord.shrine.app Welcome to the first devlog of Shrine Wars, a large-scale fortress-defense game built in Unity where 50 players defend their shrines against an endless horde of monsters! #devlog #unity #gamedev
Google and the read stories of people who made a mistake in their code and woke up to realise that they own thousands to one of those post paid services you suggesting beginners to use! If you cannot create your own leaderboard, friends, auth, or basic server, may be it's too early to do a multiplayer and better gain more exp by doing single player?
the hardest thing if you plan on making a dedicated server is the syncrhonization it is like client sends stream of messages through one pipe and the server filters each accordingly then broadcasts it and the client refilters also that for clients to render for each other except the receiver client while applying this for everyone atleast from my algorithm :D
Do any of the engines have trouble with large scale multiplayer stuff?
No intro, no side talks just straight to point... You gained a new sub buddy ❤✨
idont get it
The only mistake i could find in this video is that at 24:42 there is a ' ] ' missing after ClientRPC other than that the video is perfect.
THANK YOU MOST❤❤❤❤❤❤❤❤
This is such a great video! <3
Nice work! It's just not clear to me how host migration is handled in dedicated server model. Is it simply just bringing a new server up with all the necessary credentials to talk to different client workers? Any states the backup server needs to have? (sorry if questions are naive). thanks
the contents you produce are unique. why don't you keep producing videos. people need you.
League of legends does not handle Petabytes! of data. Terabytes. Petabytes is a lot.
Trust but verify. Or don't care whether people cheat if they know each other
gcp might be easier for game server hosting
unity sucks
By the way, gta 5 online is using p2p lmao. So lame
thank you soo so much for clarifying what and hows inside my head, keep it up
Wheres the Discord?
There is no "Client Authority" bool on NetworkTransform in new versions. Where do we find it?
One note I feel was overlooked was that Dedicated Servers don't Have to have the downside of cost. In the scenario that the game devs themselves want to host dedicated servers, that is accurate, but you can also build around player ran dedicated servers which wouldn't run the developers any extra cost as far as I'm aware. Great video nonetheless
If you're using this tutorial around the time of this comment, you maybe got an error similar to me: 6 errors when trying to hit play at 21:14 in the video. Something about a transport not being assigned. In the video, the Network Manager component automatically adds another component to the object and finds it, but it didn't do it in my version of unity and mirror (and maybe not in yours too). To fix this, go to your NetworkManager gameObject, in the inspector, click "Add Component", then search for "Telepathy Transport (Script)", and add it. In the Network Manager component on the same object you just added the Telepathy Transport component to, look for a setting called "Transport" (Probably around half-way down), drag and drop the Telepathy Transport (Script) component to that setting, and you should be good to go. :)
i loved this video! thank you so much!
Amazing content! Will there be more videos?
Can I ask what is Mirror LTS? Is there a downside to using free version as opposed to paying 80$? Will free Mirror be discontinued, will it stop working suddenly in existing projects, etc?
This was a very good high level explanation of how the architecture of a multiplayer game is built! Very well put together. Nice work buddy !!!
how is possible that you method ToHIgh is invoke, while right widnow is just Client, and you use this window to move box up, while left window is client and server. So using right window, jsut client, you shouldnt get invoke ToHigh();. Thereis clearly in code "if(isServer.....". So why you get ToHigh() invoke when you use just a client window at right?
are these all information about Command, ClientRTS, synVAR, still up to date when Unity provided new multiplayer system?
everyone knew this about the EHRC at the time its just corbyns team couldnt accuse EHRC of institutional corruption the media would crucify him as a conspiratorial leftist. you should focus more on how (knowing this all at the time as you all did) you still gave lip service to the antisemitism nonsense
This was amazing dude it is Ardmore credit or a lot of money for this😊
great video! But that's good to consider P2P generaly is not a topology, it's a service model.
Thank you so much.
Nice video, helped a lot :D
@Shrine what if i want to call a [Command] from an object that is not a Player???
Great content brother. Sad to see you stopped, but I appreciate coming to your channel since you are the one who explained better than anyone else.
Host migration just brought back modern warfare 2 nightmares from 10+ years ago
This video misses the most important and hardest aspect of decent multiplayer games: lag compensation and predictions. The rest is al easy to solve, but to make everything run smooth you can't just rely on dedicated servers to fix it for you.
This was really helpful, thank you so much, for such a nice tutorial
I program my own server with C# Socket library. My game server is handling one scene ( unity game ). Server, communicates with clients for one lobby. If i want to make a game server like Fall Guys. I have to program a Master Server. This master server have to handle lobby servers and players. Master server will must provide clients to exact lobby servers. So lobby servers have to be communicate with master. But i don't know how i can make this system in one single computer ( server's computer ). How can we make this ?
10:51 nakama... is a great software for social, matchmaking and competitive game server. also works with unity. Hope you have a great day & Safe Travels!
I have a problem with synchronizing the player itself. I am using the karlson movement script (rigidbody) and every time a client joins a Host (Client + Server) It blacks out the clients view and causes the Host To be in control of the other rigidbody character. This is weird, I also have Network Rigidbody and Network Transform
Amazing tutorial and I love ParrelSync! I remember you having other videos but they disappeared. do you know where they went?
Great video
Freaking subscribed! God-tier video
Awesome video dude. Really.
ur discord not working
sir which is best solution for free dedicated server for multiplayer game were i can host on aws ec2 and im ready to pay for aws not to the dedicateted serever for networking plzz suggest me
I'm pretty sure the speaker is Gabe Newel 😂😂 with his insane knowledge in multiplayer
Hi, i hope you're doing great, your videos are awesome, just checked all social media and even did a whois lookup on your domain and they all stopped being update at 2022, please update us as soon as you can 😔
Excellent video, thanks so much!
These video are amazing <3 please if you ever find the time or motivation continue !
What happened to this series? Doesn’t seem to be any new vids