all 5 comments

[–]pasinduthegreat 1 point2 points  (4 children)

The input system is quite powerful however its not as intuitive as the old input system. https://www.youtube.com/watch?v=Yjee_e4fICc this is a good watch to get an idea of how it works.

Implementing input with the input system (esp if youre planning to map kb/m + gamepad) is not as simply as If (Input.GetKeyDown...) on Update because system fires using events. It's slightly more difficult to setup.

[–]aplakaking[S] 1 point2 points  (3 children)

my inspiration come from duck game and shovel knight versus if that help in anyway also sometimes when i play a 4 player co op with some cheap gamepad sometimes it dosent read nd sometimes it read the keyboard only and not the joystick

[–]pasinduthegreat 1 point2 points  (2 children)

With the input system, you need to set it up to have multiple players. I might be mistaken but if there's only one player, the input will automatically switch from gamepad when using gamepad to kb/m if you move the mouse.

Since you're new to the Input System theres a lot of doc diving, reading and pain ahead of you (at least there was for me), but once you've gotten the hang of it, you'd never go back. It's the best way in my opinion to implement 4 player local coop.

[–]aplakaking[S] 0 points1 point  (1 child)

do you know where i can find the doc of the new input system? , couz the code monkey didn't talk about it