Philip Herlitz
Philip Herlitz
  • 122
  • 342 863
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
Переглядів: 3 609

Відео

Fusion 2 - Remote Procedure calls (RPCs)
Переглядів 2,1 тис.10 місяців тому
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
Переглядів 2,9 тис.10 місяців тому
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 тис.10 місяців тому
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 тис.10 місяців тому
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
Переглядів 507Рік тому
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)
Переглядів 194Рік тому
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)
Переглядів 506Рік тому
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
Переглядів 595Рік тому
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
Переглядів 900Рік тому
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
Переглядів 935Рік тому
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,5 тис.Рік тому
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,6 тис.Рік тому
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,3 тис.Рік тому
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,8 тис.Рік тому
Playmaker and Photon Fusion Tutorial: Connection and Spawning
Photon Fusion Multiplayer Tic-Tac-Toe Full Game Loop C# Tutorial
Переглядів 3,2 тис.Рік тому
Photon Fusion Multiplayer Tic-Tac-Toe Full Game Loop C# Tutorial
All Things ReadyPlayerMe - Part 10 - Spawning with Photon Fusion (Multiplayer)
Переглядів 2 тис.Рік тому
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 тис.Рік тому
Fusion Introduction - Making the Connection - Spawning the Player
Photon PUN2 Custom Properties with Unity and Playmaker - Full Tutorial
Переглядів 934Рік тому
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)

КОМЕНТАРІ

  • @fungoess
    @fungoess 2 дні тому

    Great video man! Ill be implementing this into my game today!

  • @alexxander7289
    @alexxander7289 4 дні тому

    ty. Coming from godot you can see the similarities of creating resources and editor tools. ty again.

  • @danial3165
    @danial3165 14 днів тому

    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

    • @PhilipHerlitz
      @PhilipHerlitz 14 днів тому

      Realtime. But you could do either.

    • @danial3165
      @danial3165 14 днів тому

      @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

    • @PhilipHerlitz
      @PhilipHerlitz 14 днів тому

      @@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.

    • @danial3165
      @danial3165 14 днів тому

      @@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

    • @PhilipHerlitz
      @PhilipHerlitz 14 днів тому

      @@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.

  • @jcbailey1112
    @jcbailey1112 15 днів тому

    So how do I fix the weird slow stop thing?

  • @54.tabathien74
    @54.tabathien74 Місяць тому

    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

  • @luchoPueyo
    @luchoPueyo Місяць тому

    man this is so specific but god thank you 🔥🔥

  • @Xavire1603
    @Xavire1603 Місяць тому

    thanks i personally never touched a shader but i think i might try this

  • @우인서-y7w
    @우인서-y7w Місяць тому

    Does fusion2 work for 2D games?

  • @alvaromartinezazzolina6680
    @alvaromartinezazzolina6680 Місяць тому

    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 :(

    • @PhilipHerlitz
      @PhilipHerlitz Місяць тому

      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.

    • @alvaromartinezazzolina6680
      @alvaromartinezazzolina6680 Місяць тому

      @@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

  • @Mustan__g-l1i
    @Mustan__g-l1i Місяць тому

    No uploads in a while what happened?

    • @PhilipHerlitz
      @PhilipHerlitz Місяць тому

      Day job. Trying to hit some deadlines. Working on an Apple Vision Pro app right now.

    • @Mustan__g-l1i
      @Mustan__g-l1i Місяць тому

      @@PhilipHerlitz thats good to hear you're alright 😀

  • @raulblack6700
    @raulblack6700 Місяць тому

    Your tutorial videos about Photon Fusion are so helpful, thank you 🤩

  • @TheGameLecturer
    @TheGameLecturer 2 місяці тому

    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.

    • @PhilipHerlitz
      @PhilipHerlitz 2 місяці тому

      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".

  • @VirtualSUN
    @VirtualSUN 2 місяці тому

    This method places the prefab by its defaults (does not save the position and orientation of the object to be replaced).

  • @StrongWarden
    @StrongWarden 2 місяці тому

    thank you for the tutorial

  • @rexin_z5966
    @rexin_z5966 2 місяці тому

    thank you sooooo much!!!!!!

  • @alvaromartinezazzolina6680
    @alvaromartinezazzolina6680 2 місяці тому

    Thanks man, you r a life saver!

  • @ROCKSMASHER
    @ROCKSMASHER 2 місяці тому

    An advice if you cant escape for full screen like I saw in 6:50 you can just use alt+enter

  • @reconnect10
    @reconnect10 2 місяці тому

    After add rig, my avatar will knee down

    • @reconnect10
      @reconnect10 2 місяці тому

      I found after i remove Avatar's animator, it will be fine

  • @bigbossreview1228
    @bigbossreview1228 3 місяці тому

    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?

    • @PhilipHerlitz
      @PhilipHerlitz 3 місяці тому

      If you are using GameMode.Shared, this is called the 'MasterClient' and it happens automatically.

  • @Indiecodes
    @Indiecodes 3 місяці тому

    Best Video for fixing pivots and Separate Objects.

  • @bigbossreview1228
    @bigbossreview1228 3 місяці тому

    hello sir how can i leave a session, and still i will be in lobby in fusion2 ?

    • @PhilipHerlitz
      @PhilipHerlitz 3 місяці тому

      You can’t. It’s impossible. You have to destroy all Fusion stuff and start over.

    • @bigbossreview1228
      @bigbossreview1228 3 місяці тому

      @@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

    • @bigbossreview1228
      @bigbossreview1228 3 місяці тому

      @@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

    • @PhilipHerlitz
      @PhilipHerlitz 3 місяці тому

      @@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.

  • @MrTristanguy
    @MrTristanguy 3 місяці тому

    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?

  • @bigbossreview1228
    @bigbossreview1228 3 місяці тому

    hello i can i set max player in this?

    • @PhilipHerlitz
      @PhilipHerlitz 3 місяці тому

      Yes. In the StartGame arguments, or in the Realtime settings you can set the defaults.

  • @Circletag
    @Circletag 3 місяці тому

    Hi

  • @bigbossreview1228
    @bigbossreview1228 3 місяці тому

    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

    • @PhilipHerlitz
      @PhilipHerlitz 3 місяці тому

      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.'

  • @swamp123481
    @swamp123481 3 місяці тому

    55:00 You still wanna drink a lot of water, No excuses will accepted...!!!

  • @sundrop2594
    @sundrop2594 3 місяці тому

    your animation tab says they are missing but my animation tab itself is missing

  • @braveseasnake
    @braveseasnake 3 місяці тому

    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!

  • @andresescorcia8983
    @andresescorcia8983 3 місяці тому

    wonderful

  • @RSureshKumar-o1p
    @RSureshKumar-o1p 3 місяці тому

    When I entered Onchanged attribute it's throwing error.

  • @SherazAli-l4t
    @SherazAli-l4t 3 місяці тому

    WTF? Atleast prepare yourself and clear your concepts before making a fkin tutorial!

  • @alleyesonme1432
    @alleyesonme1432 3 місяці тому

    I have that 'See-through shader' package, but couldn't find HexFloor_BW texture. Can you share it please?

  • @mwitcher5990
    @mwitcher5990 3 місяці тому

    hii, it was a really nice video , it was really very helpful for me , thank you

  • @mwitcher5990
    @mwitcher5990 3 місяці тому

    very helpful :)

  • @inro4568
    @inro4568 4 місяці тому

    thanks god

  • @John-The-Dev
    @John-The-Dev 4 місяці тому

    Amazing tutorial, but I cannot see other players. (I am not using the photon sample scene, but I am using the fusion manager)

  • @inwawin
    @inwawin 4 місяці тому

    How can i do that with position and rotation of old game object

  • @anasmadhav7637
    @anasmadhav7637 4 місяці тому

    PhotonVoice.Fusion is showing an error > "Assembly does not allow unsafe codes"

  • @juan_poder_azure6842
    @juan_poder_azure6842 4 місяці тому

    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.

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      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.

    • @juan_poder_azure6842
      @juan_poder_azure6842 4 місяці тому

      @@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.

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      @@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.

    • @juan_poder_azure6842
      @juan_poder_azure6842 4 місяці тому

      @@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.

    • @juan_poder_azure6842
      @juan_poder_azure6842 4 місяці тому

      @@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

  • @Cat_6921
    @Cat_6921 4 місяці тому

    It Won't work For some reason, Can you please Give a more modern Solution?

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      If you are using Photon Fusion, check our my Photon Fusion Series. I cover Voice in there too.

    • @Cat_6921
      @Cat_6921 4 місяці тому

      @@PhilipHerlitz Ah, I wasn't excpecting you to respond But, No, I'm Using Photon pun 2

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      @@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.

    • @Cat_6921
      @Cat_6921 4 місяці тому

      @@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.

    • @Cat_6921
      @Cat_6921 4 місяці тому

      @@PhilipHerlitz And I already reached out to the Photon discord server But the response is Really slow

  • @ErenBR562
    @ErenBR562 4 місяці тому

    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!

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      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)

  • @logwnn
    @logwnn 4 місяці тому

    huzaa!!!

  • @ForIEqualsZero
    @ForIEqualsZero 4 місяці тому

    Legend!

  • @alexbarra
    @alexbarra 4 місяці тому

    Absolute chad bro, thank you!

  • @lazydude5681
    @lazydude5681 4 місяці тому

    IMPORTANT NOTE: I just realized this method isn't compatible with static batching, the reason being that the meshes get merged into a single mesh, therefore the scale resets to one (1), making all of your textures stretch again if they're in a reescaled object. Beware of this issue fellas

  • @onLin_studio
    @onLin_studio 4 місяці тому

    Hello. I need your help. How to control doors in Photon Fusion 1. Thanks in advance for your reply

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      Thats not a lot of information to go on. But my guess is you're wanting them to be open or closed, and sync'd over the network. I only have experience with Fusion Shared. So if you're using Fusion Shared, the doors are all owed by the Master client. You can sync their state using a networked bool. Or, you might not need to sync at all if you just open and close it based on triggers.

    • @onLin_studio
      @onLin_studio 4 місяці тому

      Yes For example, I wanted to make it so that when one player comes and opens the door, the other player comes and closes the door. What method do you recommend for this?

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      @@onLin_studio Player who opens the door, sends RPC to the door script to open door. Player who closes the door sends RPC to script to close the door. Those RPCs should probably also set an 'isOpen' bool to true/false and sync that ever the network.

    • @onLin_studio
      @onLin_studio 4 місяці тому

      @@PhilipHerlitzThank you very much. Now I can open and close the doors. I did it via RPC

  • @Lizzy84588
    @Lizzy84588 4 місяці тому

    How do you fix it on quest it says on debug 24000 hz not supported but it works on unity

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      There is probably a setting somewhere. But if you look at the warning log, it automatically adjusts itself, so its nothing to worry about.

    • @Lizzy84588
      @Lizzy84588 4 місяці тому

      @@PhilipHerlitz I wish bc when I was playing in vr the mic didn't work and I had audio perms on:( should I try a different photon version? It's the first time it's happening and it's the First time I use the newest photon version

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      @@Lizzy84588 When you launch the game on your device, do you get a mic permissions pop up? Because I know the 24000 hz not support message, and I'm confident that isn't causing the voice issue, because I see it every day in my projects. You might try manually requesting mic permissions if they don't exist. There is a helper script located at Assets/Photon/PhotonVoice/Code/UtilityScripts/MicrophonePermission.cs

    • @Lizzy84588
      @Lizzy84588 4 місяці тому

      @@PhilipHerlitz I get mic pop up and I see in settings it had permissions I genuinely think it's the new photon cuz it's my first time using the new photon

    • @PhilipHerlitz
      @PhilipHerlitz 4 місяці тому

      @@Lizzy84588 I'm using FUSION 2 with PHoton Voice. Why don't you hop over into my discord so you can share screenshots and what not. Discord link is in description of the video.

  • @mingyu243
    @mingyu243 4 місяці тому

    Thank you for the video! I have a question. If I update the list in the 'NetworkManager' static class, won't it be uselessly updated even when I'm playing the game?

  • @lightninguy26
    @lightninguy26 5 місяців тому

    thanks

  • @lazydude5681
    @lazydude5681 5 місяців тому

    I'm so proud of myself because I just thought of all of this by my own, so far in the video I just had to replace the "Combine" node I was using for Vector2 since it looks like a cleaner but behavior was the same, also I got your idea for Base Color which I didn't add to my shader before, it's kinda of amazing how my ideas was basically yours like 99%, and the reason I feel like bragging about this is because I always avoided dealing with shaders for several years now, hell, technically I never learned to create shaders in shadergraph, but I finally learned how to do so in Blender and all of a sudden I saw Unity's node system simpler and intuitive. The only thing I don't like about this solution is that won't scale for meshes in the Y axis, but it's ok if one works with that limitation in mind, I guess it's only gonna be used for walls, floor, water, etc.