Multiplayer Character Selection screen - Fishnet Tutorial - Unity 3D

  Рет қаралды 4,810

Bobsi Tutorials

Bobsi Tutorials

Күн бұрын

This is an addition to the short series where I explain you how to setup a FishNet multiplayer project in Unity. In this FishNet Tutorial we are taking a closer look at how to make a Multiplayer character selection screen easily. In this example you can either select the cool bean or the nerd bean. In Unity 3D a lot of these types of functionalities can be easy to make in singleplayer, but hard in multiplayer. All of these tutorial are meant to be fast and easy for you to follow along. If you have any questions, feel free to join the Discord and ask away!
____________
Wishlist Forging Ahead: store.steampowered.com/app/23...
Join the Discord here! / discord
____________
If you have any questions, leave them in the comments and I'll try my best to help you.
____________
A like, comment and perhaps a subscription with the bell notifications turned on, is very much appreciated! But i love you anyway for just watching :)
____________
0:00 Introduction
0:30 The setup
1:55 Character Selector
7:09 Testing
7:39 Outro

Пікірлер: 49
@BobsiTutorial
@BobsiTutorial Жыл бұрын
What video would you like to see next? Wishlist the game here! store.steampowered.com/app/2349410/Forging_Ahead/ Join the discord here: discord.gg/HRfzz58NYk
@REDFLECTED
@REDFLECTED Жыл бұрын
awesome tutorial as always!
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Thank you very much!
@Maskeowl
@Maskeowl 6 ай бұрын
nice
@BobsiTutorial
@BobsiTutorial 6 ай бұрын
Thanks!
@srglas747
@srglas747 Жыл бұрын
Wowww me gustan muchos estos videos explican lo que en español no explican xD
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Well I am glad I can help you, even with the language barrier 😁
@JasonLovettGameDev
@JasonLovettGameDev Жыл бұрын
Awesome! What are you using for backend?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Thank you very much ^^ What do you mean for the backend? ^^
@JasonLovettGameDev
@JasonLovettGameDev Жыл бұрын
@@BobsiTutorial For your game that you're making. Are you using Steamworks or EOS or UGS?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
@@JasonLovettGameDev Steamworks ^^
@JasonLovettGameDev
@JasonLovettGameDev Жыл бұрын
@@BobsiTutorial Great thank you!
@iiMoRTaL
@iiMoRTaL 9 ай бұрын
Do you have any tutorials on how to make a fighting game character select screen like MK or Street fighter?
@BobsiTutorial
@BobsiTutorial 9 ай бұрын
Noo, but you should be able to use the same method of synchronizing values to display for all. Same idea, instead of multiple body pieces, you can just have it be 1
@HaiderSaqib-id4ry
@HaiderSaqib-id4ry 27 күн бұрын
What movement script are you using?
@BobsiTutorial
@BobsiTutorial 27 күн бұрын
In this video I likely just made my own very quickly and cheaply, so nothing worth using. If you need a multilplayer movement script, I have a full playlist on my channel of FishNet. The setup video has a first person movement script 🙂
@neozoid7009
@neozoid7009 Жыл бұрын
1st👆
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Damn you are quick!
@erwin7732
@erwin7732 Жыл бұрын
I wanna ask why my Client UI did not pop up on screen when I Click play, even I drag in the Player spawner from the network manager?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
So the Client UI is on the client object, which is spawned when you connect. Try and see that everything is happening.
@erwin7732
@erwin7732 Жыл бұрын
I already did and still not working Sir :
@BobsiTutorial
@BobsiTutorial Жыл бұрын
@@erwin7732 Please join the discord, so you can share some screenshots and code 🙂
@erwin7732
@erwin7732 Жыл бұрын
Sir @@BobsiTutorial may i request to you to make another version of this tutorial but in Netcode?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
@@erwin7732 Do I call you "peasant Erwin" if I am the lord here??? xD I could, NetCode is super similar code wise to Mirror or FishNet. However, I don't really want to work in NetCode since it is really poor performance wise, compared to the other two.
@TheNamesJack_
@TheNamesJack_ 6 ай бұрын
I'm getting a null reference exception that says the player prefab is not set to an instance of an object. Any clue how I can fix this?
@BobsiTutorial
@BobsiTutorial 6 ай бұрын
Well that would highly depend on where that is called. Likely you might've just not set something in inspector
@TheNamesJack_
@TheNamesJack_ 6 ай бұрын
@@BobsiTutorial I decided to put the entire Instantiate inside of the Spawn function and that seems to have fixed it.
@fazin85
@fazin85 Жыл бұрын
How do I use steam servers with fishnet?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
There is a transport for FishNet called FishySteamworks. You can look into that 🙂
@fazin85
@fazin85 Жыл бұрын
@@BobsiTutorial Ty!
@TrMx
@TrMx 10 ай бұрын
Can i use that in photon pun ?
@BobsiTutorial
@BobsiTutorial 10 ай бұрын
I don't use Pun myself, especially since it is deprecated, but I am sure you could apply a similar setup to Photon.
@TrMx
@TrMx 10 ай бұрын
​@@BobsiTutorial thank you can i use it in altrenua ?
@BobsiTutorial
@BobsiTutorial 10 ай бұрын
@@TrMx Well. You can use it in anything. With multiplayer (and programming in general) it is more about understanding the logic. Once you got that, it is really just about writing it out correctly.
@HaruChanZ64D
@HaruChanZ64D 4 ай бұрын
Will the implementation be same on Netcode with Relay?
@BobsiTutorial
@BobsiTutorial 4 ай бұрын
Which transport you use won't change much/anything. Netcode is very similar in nature, so the setup should be pretty much the same across FishNet, Mirror and NetCode.
@HaruChanZ64D
@HaruChanZ64D 4 ай бұрын
@@BobsiTutorialAlright man let me see what I can do, thanks for the tutorial by the way!
@ararashi8967
@ararashi8967 11 ай бұрын
I do everything in this video but when i go to press the button, no one player spawn, what is happen there ?
@BobsiTutorial
@BobsiTutorial 11 ай бұрын
Something is most certainly not the same in that case. Computers don't behave on their own 🙂
@Fgkdd
@Fgkdd 10 ай бұрын
bobsi pls I'm in huge problem I'm want multiplayer and shop to buy characters but in altaruna he say sign one character pls can you make video about that 🙏🙏🙏
@BobsiTutorial
@BobsiTutorial 10 ай бұрын
I am not sure what you are asking.
@bolivarrenz2615
@bolivarrenz2615 Жыл бұрын
bro this can work also work in mirror ?
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Sure, the setup should be similar for any networking system. It is more so about the setup and logic than the system used.
@bolivarrenz2615
@bolivarrenz2615 Жыл бұрын
Can you create a tutorial how to create character selection using mirror :)
@BobsiTutorial
@BobsiTutorial Жыл бұрын
@@bolivarrenz2615 This should be pretty easily interchangeable with Mirror, since FishNet is basically just the younger brother of Mirror, and the setup and calls are extremely similar ^^ I don't think I'll be doing any Mirror tutorials, I like sticking with FishNet for this type of networking ^^
@Producent_
@Producent_ Жыл бұрын
For first you do it for me? I ask you how to make that! For second how to do it in first person. For third how to do more spawnpoints
@BobsiTutorial
@BobsiTutorial Жыл бұрын
Not really sure what you are asking? ^^ First or third person does not make a difference in this case, the setup will be the same. And for spawn points you can just iterate through a list of transforms to choose your spawnpoints, rather than using a single fixed one.
Procedural Generation FishNet tutorial - Unity Multiplayer
5:37
Bobsi Tutorials
Рет қаралды 2,6 М.
ВОДА В СОЛО
00:20
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 26 МЛН
- А что в креме? - Это кАкАооо! #КондитерДети
00:24
Телеканал ПЯТНИЦА
Рет қаралды 7 МЛН
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
Recreating Smash Bros. Selection Screen | Mix and Jam
7:49
Mix and Jam
Рет қаралды 85 М.
Multiplayer VR Dev lessons with FishNet
2:47
wiglord
Рет қаралды 3 М.
I Made Smash Bros in Unity
10:40
Alex Blackfrost
Рет қаралды 102 М.
Unity Tutorial - Simple Character Selection System
5:30
RumpledCode
Рет қаралды 84 М.
UNITY SKIN/CHARACTER SELECTION/CUSTOMISATION MENU EASY TUTORIAL
7:35
Implementing World Streaming in my Unity Game! | Devlog
9:16
Kyle Banks // Farewell North
Рет қаралды 40 М.
Unity Multiplayer in 3 minutes
3:01
Rootbin
Рет қаралды 3,9 М.
Master Unity Multiplayer: FishNet Setup for Game Developers
9:53
Bobsi Tutorials
Рет қаралды 10 М.
Unity Netcode First and Third Person player camera tutorial
12:23
Usume Jovi-Usude
Рет қаралды 1,5 М.
ВОДА В СОЛО
00:20
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 26 МЛН