Тёмный

How To Make a Ready Up System - Steam Multiplayer Game in Unity 

Zyger
Подписаться 81 тыс.
Просмотров 17 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 63   
@hallsofvallhalla
@hallsofvallhalla 3 месяца назад
if anyone has issues with hasAuthority not working it is isOwned now
@EditingAcee
@EditingAcee 3 месяца назад
Thanks!!!!
@Pogal
@Pogal 2 месяца назад
Appreciate it :)
@motobike5Dev
@motobike5Dev 2 месяца назад
Thanks
@zalam627
@zalam627 2 месяца назад
Thank you :)
@williamdev25
@williamdev25 Месяц назад
life saver
@TripalYT
@TripalYT 2 года назад
I'm loving these, they're so precise and straight to the point. Thanks so much Zyger!
@lukakvlogs1478
@lukakvlogs1478 2 года назад
Thank you so much for these tutorials!! Im in desperate need of part 4!!
@ZygerGFX
@ZygerGFX 2 года назад
You're so welcome!
@SlavicPickle
@SlavicPickle 2 года назад
You are literally the best, Zyger! You make Unity networking not so terrifying! Thank you!
@ZygerGFX
@ZygerGFX 2 года назад
thank you too and no problem
@thoride_
@thoride_ 2 года назад
Love these tutorials, super handy to help me learn how to do some multiplayer. Can't wait to learn how to make actual game elements using this system!
@ZygerGFX
@ZygerGFX 2 года назад
Glad you like them!
@nixonrulez
@nixonrulez 4 месяца назад
***** hasAuthority should be isOwned for the people with newer version of Mirror *****
@wildwookiee9559
@wildwookiee9559 3 месяца назад
thank you bro
@hammyham
@hammyham Год назад
I know im late to this but i have a question. when the host closes the game the clients will be disbanded like it should but when a client tries making a server the button doesnt do anything. How can i fix this?
@noairdnb
@noairdnb 2 года назад
love this series, keep it up!
@luki6380
@luki6380 2 года назад
error CS0106: The modifier 'public' is not valid for this item ---- I write everything like you and this error shows.
@channeltrash6257
@channeltrash6257 2 года назад
Hi Zyger! I really like your videos and you are insanse. Would you like to make longer videos whee you explain steameorks basics? It would be very helpful and we would appreciate it
@schurup2994
@schurup2994 Год назад
Bro you are so fast that I can't even keep up x0.75 💀
@ushadevisoni7792
@ushadevisoni7792 2 года назад
That was amazing thanks!!!
@ZygerGFX
@ZygerGFX 2 года назад
thank you and np
@thegreatandpowerfuldc5977
@thegreatandpowerfuldc5977 6 месяцев назад
Seems like a pretty easy and quick process. So why did it take PAYDAY 3 five months to implement this?
@lukakvlogs1478
@lukakvlogs1478 2 года назад
Should there not be a way to leave the lobby? Ive been trying to figure out a good way to do it but I cant figure it out:(
@ZygerGFX
@ZygerGFX 2 года назад
There are methods. I'd recommend using the normal mirror way to leave lobbies. I'm pretty sure there's documentation about it on mirror. But at some point I might add it in a tutorial. Maybe like an extra things tutorial.
@GosoeGoose
@GosoeGoose 10 месяцев назад
@@ZygerGFX Was there a tutorial made for this Iv'e been struggling to do it myself
@GosoeGoose
@GosoeGoose 10 месяцев назад
Did you have any luck in finding a way to leave the lobby
@coolorphans
@coolorphans Год назад
If anyone is having the error: "Disconnecting connId=0 to prevent exploits from an Exception in MessageHandler: NullReferenceException Object reference not set to an instance of an object." Make sure to set localPlayerController to the PlayerObjectController prefab in LobbyController script inside the Lobby Controller game object in the Lobby Scene.
@azazel7502
@azazel7502 Год назад
You helped a lot! Thank you so much sir!!!!
@pvtrickkirk
@pvtrickkirk Год назад
So i got it working and tested it with my friend. Only issue is, if he presses and then unready again, the "start game" button doesn't become uninteractable again. Any ideas how to resolve this?
@Rhys510
@Rhys510 Год назад
My ready up button doesn't work, stuck saying ready... Not sure if anyone else has the solution?
@Rhys510
@Rhys510 Год назад
Solution Found. You need to have a EventSystem in your hierarchy for buttons to be interactable.
@NeoLoveCookie
@NeoLoveCookie 2 года назад
You're a genius
@rabiehaddad1925
@rabiehaddad1925 2 года назад
I have already convert my third person shooter to multiplayer and i am searching for a lobby system is yours working in my case
@XboxPlayerPL
@XboxPlayerPL 2 года назад
How about an option with the late joiners?
@ZygerGFX
@ZygerGFX 2 года назад
what do you mean ? could you elaborate?
@XboxPlayerPL
@XboxPlayerPL 2 года назад
@@ZygerGFX Quote from the Mirror's doc: "Note that Mirror's Room system is not designed to allow late joiners / spectators once the game has started." mirror-networking.gitbook.io/docs/examples/room
@XboxPlayerPL
@XboxPlayerPL 2 года назад
It means that after the game started, other players can't join the game. That's the problem. I talked to people in Mirror and they told me to use Multiple Additive Scenes if I want this feature. But I don't understand how to implement this. It's not well documented. Maybe you would be interested in covering this topic?
@XboxPlayerPL
@XboxPlayerPL 2 года назад
There is literally 0 information on that on RU-vid.
@ZygerGFX
@ZygerGFX 2 года назад
@@XboxPlayerPL I've personally not explored the topic myself. but I've made a game before that will start and users can join just fine even if they weren't in the lobby prior. only issue is that the lobby is what generates the players and gives them all the steam data. So unfortunately if your planning on using steam stuff like I am here this wont be possible. But mirror on itself should be fine.
@trublgame2470
@trublgame2470 2 года назад
It doesn´t work, i dont know if it´s because the codes have changed or what, but it doesn´t work
@dkdnshdhhd9927
@dkdnshdhhd9927 2 года назад
Can you add lerning how make shoot in unity 3d
@Chrizzonator
@Chrizzonator Год назад
So I don't know what I'm doing wrong, but I have to LobbyController.instance.updatePlayerList(); Always set in the PlayerObjectController and not only on the client, otherwise it doesn't work for me. The value is set correctly but the gui does not update when I do not execute this.
@Duxkd
@Duxkd 7 месяцев назад
The name 'hasAuthority' does not exist in the current context
@petkostankov3780
@petkostankov3780 6 месяцев назад
Change it to "isOwned". It used to be hasAuthority, but it has been changed.
@greennlvr
@greennlvr 6 месяцев назад
@@petkostankov3780 Thanks!
@Dara-gq6jl
@Dara-gq6jl 2 года назад
5:52 just for my sake
@Khaled_khalil
@Khaled_khalil 2 года назад
EPIC
@jalzinanutshell1822
@jalzinanutshell1822 2 года назад
Wait do i need to upload it on steam to do it?
@ZygerGFX
@ZygerGFX 2 года назад
watch the firstly video where i go over how to test the game. eventually you will want to publish on steam though right ? since thats how others will be able to play your game.
@derluftiger
@derluftiger 2 года назад
no
@fazin85
@fazin85 Год назад
👍
@ooheureka
@ooheureka 2 года назад
first:) nice vid too!
@JacksonAcademy1
@JacksonAcademy1 2 года назад
female brackeys
@wuwaid
@wuwaid 2 года назад
My from Indonesia, pliss exsemple unity Dialoge + image to game visual novel
@ZygerGFX
@ZygerGFX 2 года назад
I already habe a tutorial on this. You can check my channel its a dialogue video
@LynJuice
@LynJuice 2 года назад
These tutorials are cool, but comming from a C++ background some things you are doing just annoys me, for example the check if All ready function could be made to a bool function and handled in update button.
@ZygerGFX
@ZygerGFX 2 года назад
yes that's true but there's a few reasons why I didn't do that. Firstly this is mainly a tutorial for beginners so I tries to make it as simple as possible. Secondly by doing that I would have to change the system in which I am sending the data to all clients /server which once again not an issue but it makes it harder for people to follow. Also if I were to make my own multiplayer game I would definitely change a lot of things. thanks for the suggestion though.
@Superspy1764
@Superspy1764 2 года назад
Thank you so much for this you explain it so well and make multiplayer seem simple.
Далее
I Made a Graphics Engine in Scratch
8:27
Просмотров 135 тыс.
How To Integrate Steam With Your Unity Game
5:53
Просмотров 54 тыс.
How I Became a Sea of Thieves Developer
8:05
Просмотров 243 тыс.
SAVE & LOAD SYSTEM in Unity
18:20
Просмотров 1,1 млн
Double-Move Chess vs Viewers!
Просмотров 16
Making An Online Shooter Game In Unity
6:18
Просмотров 1,1 тыс.
The Home Server I've Been Wanting
18:14
Просмотров 12 тыс.