- Видео 122
- Просмотров 348 666
Philip Herlitz
США
Добавлен 20 апр 2015
Fusion 2 - Creating and Returning to Lobbies
Perhaps you'd like a lobby system for your game. But, once you're in a session, how do you return to a lobby? Those questions are answered in this unusually long video.
Join me On Discord: discord.gg/KJGVr5aKEW
Support Me On Patreon: www.patreon.com/philipherlitz
Support Me on Itch: mrphilipjoel.itch.io
Join me On Discord: discord.gg/KJGVr5aKEW
Support Me On Patreon: www.patreon.com/philipherlitz
Support Me on Itch: mrphilipjoel.itch.io
Просмотров: 3 850
Видео
Fusion 2 - Remote Procedure calls (RPCs)
Просмотров 2,1 тыс.11 месяцев назад
Pew Pew! RPCs help communicate fast changes across the network! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Fusion 2 - Networked Properties
Просмотров 3 тыс.11 месяцев назад
Arugably one of the most important skills you need when dealing with multiplayer, is the ability to communicate Player Stats/Info across the network. Fusion 2 handles the changing of Network Variables a little bit differently than Fusion 1. Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Fusion 2 - Movement & Camera
Просмотров 2,6 тыс.11 месяцев назад
Last episode we made a 'Bean Boy'. Now its time to move that 'Bean Boy' and give him a friend to play with! Thank you to all my Patreon supporters! If you'd like to help support the channel, please check out the links below! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Photon Fusion 2 Shared Mode Basics (ep 1) - Unity Tutorial
Просмотров 8 тыс.11 месяцев назад
Are you a Unity Developer looking to make a multiplayer game? Photon Fusion 2 is my weapon of choice. Come along with me as we learn the ins and outs of creating a Shared Mode game using Photon Fusion 2. Thank you to all my Patreon supporters! If you'd like to help support the channel, please check out the links below! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon...
Everyone Should Learn This Basic Shader Graph (Auto Tiling) - Unity Shader Graph Tutorial
Просмотров 8 тыс.Год назад
Tiling materials is a common practice. You use a teture, that is tilable, and then adjust the tiling properties in your material. But, when you scale your GameObject, that tiling may start to look like garbage. This shader graph tutorial shows you how to make a basic shader that auto tiles your material. Thank you to all my Patreon supporters! If you'd like to help support the channel, please c...
Making Voting System for Online Multiplayer - Unity Tutorial
Просмотров 521Год назад
Hello Friends! Welcome to another Photon Fusion Tutorial. In this tutorial, I'm using Playmaker Visual Scripting to show how you can make a voting system for an online Multiplayer game. But, if you'd like to see a similar tutorial using C#, just let me know! Thank you to all my Patreon supporters! If you'd like to help support the channel, please check out the links below! Join me On Discord: d...
How to Look At XR Controller and Make Something Happen (Unity XR Tutorial)
Просмотров 198Год назад
Maybe when the player looks at the controller, you want some helpful UI elements to pop up to guide them on what the buttons do. This tutorial can give you an idea on how to accomplish that. Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Waves Across The Internet (in VR)
Просмотров 513Год назад
This Fusion Series has been fun. But this XR bit is exhausting. I love working with XR, but doing tutorials, is painful. Especially with using Animation Rigging. Constant putting on, and taking off the headset. If this video gets 10 likes, and there is a comment with 3 likes, I will do another Fusion XR video. Otherwise, this is the last one (for the forseeable future). Thanks to everyone who h...
Game Dev Becomes a Puppet Master - Unity VR Animation Rigging
Просмотров 606Год назад
It's time to control our avatar head, arms, and hands with our HMD and controllers. Let's learn how to use Unity's Animation Rigging! assetstore.unity.com/packages/tools/animation/final-ik-14290?aid=1011lkhHc Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Gave Dev Ports Game to VR - Unity Fusion VR Tutorial
Просмотров 1,5 тыс.Год назад
So, what if we wanted to use our current Fusion Project in VR? Let's find out how that would work! assetstore.unity.com/packages/tools/animation/final-ik-14290?aid=1011lkhHc Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Flexes His Health Bar - Unity Photon Fusion Tutorial
Просмотров 912Год назад
A viewer requested I do a HealthBar tutorial. So, here it is! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Wants to Chat - Fusion Chat Tutorial (Unity)
Просмотров 1,4 тыс.Год назад
Did you know, you can't use Photon Chat with Photon Fusion??? This is by design. Instead, you can create your own chat system using NetworkStrings. And its EASY! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Decides to Lock His Room - Fusion Room Password Tutorial
Просмотров 951Год назад
In the previous bite, we talked about how to create a lobby, so users pick the room they want to join. But, what if you wanted to password protect rooms? Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Lets You in His Room - Fusion Lobbies Tutorial
Просмотров 3,6 тыс.Год назад
So... you've learned to join players together in a room/session. But, how do you let a player choose the room/session they want to join? Good news! This is what we are covering in this Fusion Bite! Join me On Discord: discord.gg/KJGVr5aKEW Support Me On Patreon: www.patreon.com/philipherlitz Support Me on Itch: mrphilipjoel.itch.io
Game Dev Asks, "Can You Hear me Now?" - Unity Fusion Voice Tutorial
Просмотров 3,4 тыс.Год назад
Game Dev Asks, "Can You Hear me Now?" - Unity Fusion Voice Tutorial
Game Dev Gives Away Hats (Over the Network) - Unity Photon Fusion Tutorial
Просмотров 1,5 тыс.Год назад
Game Dev Gives Away Hats (Over the Network) - Unity Photon Fusion Tutorial
Game Dev Tells EVERYONE Your Name! Unity Multiplayer Tutorial
Просмотров 2,7 тыс.Год назад
Game Dev Tells EVERYONE Your Name! Unity Multiplayer Tutorial
Game Dev Steals from Unity, for Multiplayer Spawning, with Photon Fusion
Просмотров 6 тыс.Год назад
Game Dev Steals from Unity, for Multiplayer Spawning, with Photon Fusion
Game Dev Does Online Multiplayer The Easy Way - Photon Fusion Tutorial
Просмотров 10 тыс.Год назад
Game Dev Does Online Multiplayer The Easy Way - Photon Fusion Tutorial
How to Make a VR Keyboard in Unity - C# Tutorial
Просмотров 2 тыс.Год назад
How to Make a VR Keyboard in Unity - C# Tutorial
Photon Fusion Room List Tutorial - Unity Tutorial
Просмотров 3,4 тыс.Год назад
Photon Fusion Room List Tutorial - Unity Tutorial
Playmaker and Photon Fusion Tutorial: Network Sync Variables
Просмотров 1,4 тыс.Год назад
Playmaker and Photon Fusion Tutorial: Network Sync Variables
Playmaker and Photon Fusion Tutorial: Connection and Spawning
Просмотров 1,9 тыс.Год назад
Playmaker and Photon Fusion Tutorial: Connection and Spawning
Photon Fusion Multiplayer Tic-Tac-Toe Full Game Loop C# Tutorial
Просмотров 3,3 тыс.Год назад
Photon Fusion Multiplayer Tic-Tac-Toe Full Game Loop C# Tutorial
All Things ReadyPlayerMe - Part 10 - Spawning with Photon Fusion (Multiplayer)
Просмотров 2,1 тыс.Год назад
All Things ReadyPlayerMe - Part 10 - Spawning with Photon Fusion (Multiplayer)
Unity Tutorial - Animate Camera Transitions Using Cinemachine
Просмотров 2,6 тыс.Год назад
Unity Tutorial - Animate Camera Transitions Using Cinemachine
Fusion Introduction - Making the Connection - Spawning the Player
Просмотров 3,1 тыс.Год назад
Fusion Introduction - Making the Connection - Spawning the Player
Photon PUN2 Custom Properties with Unity and Playmaker - Full Tutorial
Просмотров 946Год назад
Photon PUN2 Custom Properties with Unity and Playmaker - Full Tutorial
I tried a New Way to Switch Avatars with PUN2, Unity, and Playmaker (Full Tutorial)
Просмотров 274Год назад
I tried a New Way to Switch Avatars with PUN2, Unity, and Playmaker (Full Tutorial)
If you dont get uniform tiles, make sure that the texture you are using is not a sprite. Is a default.
Why nobody in the world talk about Movement SDK and Fusion 2 interaction????
Probably because Photon has a built in setup for it...but you have to be a 'Circle' member to get access to it. Otherwise, you can just treat it like anything else, and network sync what needs to be syncd.
only the first player with inputauthority can spawn here, so only the first play is spawned
Very useful. Issue is connecting planes with same texture now, it leads to having a cut where planes connect. Is there a way to implement the offset to change depending on position and would that fix it?
Can you tell me if i have to make my mesh match with the animator, malber told me a year ago i do but their video and yours states differently
Unity's animation system looks at the names of the objects in your hierarchy. If it can't find the path to the object its looking for, the animation won't work.
Does anyone know if this will work for the default unity netcode or just PUN
If you're using unity netcode, i'd look into using Unity's suggested voice service. I think its call Vivox
Hey Philip! Do you know if its possible to use the already completed prefab from RPM XR(beta) in a application that has full body enabled. I don't mean the FullBodyXR one just the standard fullbody
Sorry. I'm a bit out of the loop with RPM now. I haven't really used it for a year or 2.
Great video man! Ill be implementing this into my game today!
ty. Coming from godot you can see the similarities of creating resources and editor tools. ty again.
Dude, is this pre recorded audio or real time? I was wondering how we could get a real time input from the OVRlipsync and readyplayerme
Realtime. But you could do either.
@PhilipHerlitz thanks man, by the way how do we fix the delay? I've tested the voice handler but the delay is still there despite tweaking the script
@@danial3165 Delay? Like you're hearing yourself echoed? Or delay, as it takes time for the audio to process and output? The audio debug is only to make sure it working. You wouldn't want that enabled on build. And at that point, the delay won't be noticable to the other users.
@@PhilipHerlitz for example when I say hello, there's a delay of 1 second before it says hello. I've tried other lip syncs such as ULipSync and SpeechBlend which both mouth movements are simultaneous to the speech. We speak at the same time, however OVR had a one second delay. I was wondering if you could help me figure out why. Regarding echo yes it's present but most likely because I was on speaker, but using headphones it wasnt the case
@@danial3165 Any delay is probably just an 'in-editor' thing. And of course, networked conversation, regardless of how fast all users are connected to their internet, and ping to their server, there will be a slight delay. I have noticed in editor it can sometimes be significantly delayed, but on builds, and actually communicating with others, its fine.
So how do I fix the weird slow stop thing?
From my experience, if we export animation from blender to fbx with only armature we should set animator for armature in unity's hierarchy if we export animation with armature and mesh we should set animator for model in unity hierarchy Hierarchy: Model Mesh Armature
man this is so specific but god thank you 🔥🔥
thanks i personally never touched a shader but i think i might try this
Does fusion2 work for 2D games?
Yes
Im having a lot of trouble getting the starter assets to work here, i get the PlayerArmature to spawn "floating" , i think its a problem with the ThirPersonController and the animations, wonrking on gettin it fixed :(
Its been a long time since I've tried using the starter assets. But, the main thing to keep in mind, is a lot of the starter assets have controllers and what not built into them. Any script that takes input from the player, you need to check for state authority first. So, if you're usingstarter assets, I'd have a lot of the scripts disabled until after you do a stateauthority check. and if stateauthority true, you enable those scripts. Also, watch out for cameras that are built into prefabs.
@@PhilipHerlitz Thank you! i finally got it working, keep up the great job Phillip, im having a lot of fun learning and trying stuff eheh
No uploads in a while what happened?
Day job. Trying to hit some deadlines. Working on an Apple Vision Pro app right now.
@@PhilipHerlitz thats good to hear you're alright 😀
Your tutorial videos about Photon Fusion are so helpful, thank you 🤩
This is in no way a tutorial if you're discovering it on the go ! 🤣 But you're right about the fact that it should be included in Unity by default.
Thats kind of how my channel goes. LOL. I learn something new. And think "Hey! Others may want to know this!" So, I try showing how to do it after only doing it once before myself. I only have time to do "one take".
This method places the prefab by its defaults (does not save the position and orientation of the object to be replaced).
thank you for the tutorial
You're welcome 😊
thank you sooooo much!!!!!!
You're welcome!
Thanks man, you r a life saver!
Happy to help!
An advice if you cant escape for full screen like I saw in 6:50 you can just use alt+enter
Rock on. Thanks!
@@PhilipHerlitz np :)
After add rig, my avatar will knee down
I found after i remove Avatar's animator, it will be fine
Sir how i can transfer the host in fusion2, actually when host leave the session then actually it destroy the session but i want that transfer host to other player if any other player joined the room so how can we do this?
If you are using GameMode.Shared, this is called the 'MasterClient' and it happens automatically.
Best Video for fixing pivots and Separate Objects.
hello sir how can i leave a session, and still i will be in lobby in fusion2 ?
You can’t. It’s impossible. You have to destroy all Fusion stuff and start over.
@@PhilipHerlitz thanks for answer but why fusion2 have not this type of functionalities even PUN have all this type of functionalities.... Even fusion2 is a latest but why they make it complex
@@PhilipHerlitz and if i want to make a game like teen pati, so player want join new room after some time, so first leave room so in fusion2 is it not possible to leave room without destroying all stuff, so it is not best way.... So give me best way to create game like teen pati where player can join room and leave room easily
@@bigbossreview1228 What I do in my games, players don't know they are being disconnected. I just do it, and reconnet them to lobby, and then show in UI the rooms they can connect to. Its a couple more steps from a developer stand point, but from the player's perspective, they shouldn't know any difference.
JoinRoom function inside of "SessionListEntry" doesn't seem to be working properly. Connecting to the room seems to be fine but actually joining the scene seems to be the issue. Is it worth calling "SceneManager.LoadScene" inside this function? Though shouldnt clicking the Join button call the "OnPlayerJoined" function inside the NetworkManager therefore connecting to the scene?
hello i can i set max player in this?
Yes. In the StartGame arguments, or in the Realtime settings you can set the defaults.
Hi
Hello I Have Question How I Can Give A Name to Local Player In Fusion 2, In Pun2 We Go LocalPlayer.NickName = name , But in fusion2 What we can do
The NetworkRunner doesn't store data like that. It only stores what you Instantiate as the PlayerObject. But, you're playerobject can have a script on it, where you network sync variables like 'PlayerName.'
55:00 You still wanna drink a lot of water, No excuses will accepted...!!!
your animation tab says they are missing but my animation tab itself is missing
Not joke, this was incredible. I went from being scared of shaders, to intuitively modifying them in the graph. I think it's mainly because of how you showed that you don't need to know a lot to start, and improvised your way to a working solution. This is great!
wonderful
When I entered Onchanged attribute it's throwing error.
WTF? Atleast prepare yourself and clear your concepts before making a fkin tutorial!
I have that 'See-through shader' package, but couldn't find HexFloor_BW texture. Can you share it please?
hii, it was a really nice video , it was really very helpful for me , thank you
very helpful :)
thanks god
Amazing tutorial, but I cannot see other players. (I am not using the photon sample scene, but I am using the fusion manager)
How can i do that with position and rotation of old game object
PhotonVoice.Fusion is showing an error > "Assembly does not allow unsafe codes"
man this is a waste of time, you are explaining something like nothing compared to other tutorials, i bet i will cannot do work the animator with animations online or colliders, man i´think i´m wasting my time here, the people says tou are a legend but i think, you getted to create the basical actions but there is no more, i will have to write code to make it work my fighting game online, and if you sell an asset of playmaker man do it with all necessary actions not only the ones easy to write via code, i was finding for a playmaker online solution but there isn´t, pun and pun 2 it´s like deprecated the actions because they give me errors, and i will not pay your fussion asset because of a single reason: it´s fully incomplete, it doesn´t haves all the necessary actions, how i will make to work online my hit colliders? my animator state events? and my animations? and where´s you playmaker tutorials? i cannot see them, i only see 2 initial videos but where´s the video where you explais how to make it work with your playmaker actions the colliders, animations and all? where is it? man next time you sell something explain it well and do it with all actions, i come of creating a giant project with playmaker and i cannot see a suitable fsm add on for can run my fighting game online with colliders updated and all, man this is the hell, i think if you created more playmaker tutorials maybe i could buy your asset and make online my videogame but hey man, this cannot be, i only needed more playmaker tutorials but where it´s them? where? man i´m suffering a lot, this is a pain in the ass.
I'm having a hard time reading what you wrote here. But, my Fusion asset is complete. And Is still getting updates. It only costs $25. It used to be $50. I lowered it because I love the community and I want more people to use it. If you jump into my discord, I assist anyone who needs help with the asset. And the other asset users also assist each other in that channel I am using this asset in the Sudio I work with, to produce 2 full featured mutliplayer games. You say this integration is incomplete, but the features you say are missing, are not. I am afraid you just don't understand how Photon Fusion works, or maybe even Playmaker in general? In most cases, to sync animator, you don't need to write any custom logic at all. You just use the Photon Network Mecanim Animator component. doc.photonengine.com/fusion/current/manual/sync-components/network-mecanim-animator I highly encourage you to read the basic Photon Fusion documenation, so you can understand the Photon Fusion components that you will need to use. You also mentioned I'm missing action for colliders? That is unrelated to netsyncing. You would handle collision events through the tools Playmaker already offers in its asset. I have created new tutorials as people have requested them. I have expanded the asset based on feedback from the community. I am really easy to get a hold of, and I'm helping people through discord every day. In the future I encourage you to ask for help if you are stuck via email, or a message in discord. If you've never made a multiplayer game before, its quite the learning curve. But, I built demos in the project to help you understand the basics and get started as quick as possible. If you've never made a regular game with Playmaker, I encourage you at least make a 'vertical slice' of a single player game in Playmaker first, before you try to jump into an online Networked Mutliplayer game. If you're looking for free options, I also built an Asset for PUN 2 that works with Playmaker. It used to be $30 but is free now since I've moved on to Fusion. I included 3D, 2D, and VR demo scenes in that project.
@@PhilipHerlitz Hello, your asset of pun 2 too gives me error, the ecosystem pub 2 too, so finally after compare all options(mirror, netfish, pub2, fusión And quaternum) i think i will begin to learn quaternum because if i have to learn all Network coding from 0 i will choose the best, and about you say it is clear what i'm a disgusting 0 on networking because i didn't beggined, i only tried mirror yesterday And i searched all pros And cons of each Network engine, so definitely the best it's the one you created the playmaker tools for(fusion) and about all quantum, i didn't touched never a single code or single action of playmaker about networking, i finished a game with Cinematics, deep combat system hack and slash And great optimization, And 10 hours duration with 50 stages And 50 Cinematics, and features etc, but i didn't touched never networking, i Will learn from 0 quaternum from now on, but what i want to say it's what you created playmaker actions for fusion but i suppose what if a person wants to do the networking with playmaker and wants to pay 40€(21% Country Taxes) it's because they don't know how to do It free i suppose, and at least it's my case, insufficient tutorial videos this is the problem, this gives the impression it's incomplete, you say it's not incomplete but the lack of videos gave me this impression, when i buyed playmaker much years ago i remember what it had a lot of tutorials explaining all, and i saw entirely your 2 playmaker videos from beginning to end, and i have the same problems what when i did the first steps with mirror, but there i had a lot of videos and i could learn how to do all but i don't understand a crap now of networking, i didn't even begun i would say, my try on mirror don't even counts because fastly i wanted something more perfect like photon.
@@juan_poder_azure6842 Most assets you buy on the asset store aren't going to have tutorials covering every single way to code very single game. Best you can hope for is something that teaches you the basics. Again, if there is something you having issues understanding about a specific Fusion concept, my discord is always open.
@@PhilipHerlitz man but you don't see extremely rare what you are the only one asset fusion playmaker extension And you don't have reviews? I think it's because there's no sufficient videos explaining your tool And how with It you can run online whatever finished Game example, because you have to be concious what there IS no videos there IS no videos of playmaker fusion, no one created them, so, if you are the only one person Who can do them, And you are the Seller, man create them, because this is not normal, people needs to know how to create an online Game only using you playmaker fusion tools because photon2 And photon1 gives errors on installation, It seems it's outdated the ecosystem playmaker pun and pun 2, so your playmaker fusion are now the only one solution for create online mode with only using playmaker, And withouth touch Code, so hey, why you don't create more videos and push like 2d examples of finished games and you explain all from 0 to make them all work online from 0 And show people like me Who doesn't knows absolutely nothing of networking, why don't you show the people how to make all things of an offline fighting game, hack and Slash, offline shooter or wathever example of a finished offline Game running online withouth problems only using your playmaker fusion addon, so then me and all people will buy your asset because It seems you have a Ferrari on the garage but it's allways off, and because of it people Who doesnt enter the garage cannot see how well performs this Ferrari, they only saw 2 videos of some but they didn't see an entire race of it, only the people who mastered It saw entirely race of it and because they learned or they already knows how networking works, but people who doesn't, will see your videos and will say: but, there's only 2 videos worldwide of this tool... And on these videos only appears joining rooms, etc, And people will say how i Will do the rest? Then in my case i decided go to the hard point And use quaternum with Code because if i have to learn all i Will learn all, if not then i Will buy your asset And much people too, you created a Ferrari, but you doesn't show properly so people thinks it's a BMW.
@@PhilipHerlitz i cannot access you discord because you didn´t gave me the link. and i buyed your asset but i cannot use it because of errors, i have sended an email of them, but man, now there´s no discord link, i buy your asset and there´s errors, man you did the most difficult but you don´t do the most easy it´s like you only wanted to create the asset but you didn´t want to sell it xD
It Won't work For some reason, Can you please Give a more modern Solution?
If you are using Photon Fusion, check our my Photon Fusion Series. I cover Voice in there too.
@@PhilipHerlitz Ah, I wasn't excpecting you to respond But, No, I'm Using Photon pun 2
@@Cat_6921 If you're using PUN 2, then the solution in this video you commented on should work. Nothing has really changed in 2 years. In fact, the setup for Fusion is releatively the same as well. If you're project is just getting started, i suggest you move to Fusion 2. But, if you must use PUN 2 for some reason, I suggest reaching out in Photon's discord in the #voice channel.
@@PhilipHerlitz Yeah but for some reason, Even though I followed everything the same, Except for some values in the photon voice view As those aren't visible anymore, It still won't work.
@@PhilipHerlitz And I already reached out to the Photon discord server But the response is Really slow
Wow! Great tutorial! I have a question, if I want offline and want to transfer my created character to another scene, would it be simpler? I haven't found any RPM tutorial that works this way, Thanks!
My guess is you would need to save the textures onto the device somehow. In order to access them offline (if you created them while online)
huzaa!!!
Legend!