Thank you for this. I kinda got the hang of the new input system, but definitely still need to learn some more. I'm glad you made another (IIRC) video on it!
@Distortion3933
Жыл бұрын
Nice video! I'm glad they are still putting a lot of effort into the new Input System, but sadly it still has a long way to go before it is truly multiplayer friendly. The joining doesn't make any sense if you're making a game where scenes transition (like from level 1 to level 2, for example) since you have to maintain which controls belong to which player, and players might not be using the same character prefab. I've set it up to store the controls for which player from one scene to another so I can recreate the prefabs, and it sucks lol. Also, not sure if they fixed it or not, but they have a "ghost" controller issue where getting the first controller in the controller list sometimes contains nothing. It happened pretty frequently when I was testing menus and using the first controller to navigate them.
@blossumgames9443
11 ай бұрын
Nice to see a legend still trying new ways to present his tutorials though you owe us nothing, instead we owe you a ton!
@CoolAndChillZigglot
Жыл бұрын
Thanks dude easiest way to add local split screen, thanks again!!
@navarone77
Жыл бұрын
Great video! Nice seeing you do a tutorials once again, hey but what gives this new trend everyone is doing now for Unity, with Light mode for IDE? I would prefer not to burn my retinas! :)
@pighialberto
Жыл бұрын
Hi, i am having some issues with the input system multyplayer, just to provide what i have done so far, i created a square, added a script to control it, added rigidbody, added player input and defined actions for multiple keybinds such as "wasd" and "ijkl" to move around, then i made a prefar with that "player" square, then i created an empty gameobject, added an inputmanager, then associated the player prefab to it, when i run the game the first time i hit any key from my keyboard creates a player that moves with the "wasd" keys but when i use the "ijkl" keys nothing happens (i even configured actions for a controller and still didn't work even pressing buttons on the controller, nothing happens)
@jtlewis81
Жыл бұрын
I'm about 2/3 of the way through your Mastery Course (got it from the humble bundle with InfinityPBR a while back). I have looked into the new input system before and just got confused on it, but now it seems like they have either simplified it since then or I just got lost in whatever tutorial I was using at the time. Or, maybe I am just getting better at this because I think I see how to convert the old Hack-N-Slash tutorial project to the new input system now. I will give it a go when I have completed it the way it was originally done because I don't want to add any confusion for myself if you do anything else with the input beyond where I am in the series.
@captainnoyaux
Жыл бұрын
Probably you are getting better which is good !
@holyshiftstudio
Жыл бұрын
Fantastic!
@chaosmastermind
Жыл бұрын
Wow that is way less confusing than before.. I might actually consider using this now. If I can actually figure it out.
@InfurnusUK
Жыл бұрын
That's an awesome tutorial, question though, how would you be able to extend on that further, such as changing the player model for the prefab (character selection)?
@castlecodersltd
Жыл бұрын
Have a top level GameObject that is spawned by the manger with it's child being the actual player model which can be swapped out after joining
@alsantour8835
Жыл бұрын
Why do we still call this the NEW input system... hasnt it been out for like 2+ years already? Every time someone says new input system i think they came up with a new new one already :P been personally using it for a while, its actually my preferred method, but didnt know about "Player Input Manager" or that it even existed!! Didnt know it was that easy to do split screen
@yannisantokas3753
Жыл бұрын
Well until they do it's the new one
@goblin380
Жыл бұрын
Jason- Do you have any idea how to solve the follwoing. You do this but you check maintain aspect ratio, which is needed for UI elements. However it seems to generate a third view under my 2 split views. That is just a snapshot of the last frame the single camera took in. I wish to have some control of what is displayed there. Google has been no help to me.
@alidaw4266
Жыл бұрын
Jason do you have any idea how to split UI .thanks
@ogmadigital677
Жыл бұрын
Anybody know exactly why Jason is using OnValidate? If the component's on the object, surely OnAwake would have been the straightforward choice? Just curious.
@godmode3611
2 күн бұрын
I am confused with what really happened with the camera. If I didn't want the camera to be a child of the player, do I need to instantiate the camera myself and then assign the reference to Player Input at runtime for the split screen to work? Can I assign that reference at runtime?
@GeniusK
Жыл бұрын
damn I have done it wrong way all the time. Thank you for the tutorial.
@ArtTheGamer
Ай бұрын
Any idea why I get 2 screens and double player clones when I connect a controller
@iDerp69
Жыл бұрын
Now make tandem splitscreen and online multiplayer work! That's my use case, ala Rocket League. Much harder. The new input system is okay but I'm sticking with Rewired for now.
@dreamisover9813
Жыл бұрын
cool tutorial
@DJnoratos
Жыл бұрын
I do not like the new input system. I rather make my own script with handles the input mapping. This way I could super easily make an UI with a key replacement / button replacement with ReadKey() or waiting for a controller button to be pressed. Can you even change the inputs in runtime with this ?
@godmode3611
2 күн бұрын
You can
@ThunderaRafa433
Жыл бұрын
how can I fix when i use my input player controll I can control both players...what am I doing wrong?
@godmode3611
2 күн бұрын
You need Player Input Manager to create the instances of a prefab with Player Input script, so each player input is linked to the controller used to join. Otherwise all instances are using the same player input instance.
@jochewi
4 ай бұрын
But friend, putting the camera as the player's child is very sad
@-Engineering01-
Жыл бұрын
Old input system is more easy to use than the new one.
Пікірлер: 29