MFPC - Multi-Input First Person Controller includes an easy-to-use and flexible first-person character control system that supports all input types.

Asset store: Multi-Input First Person Controller

Input map

Action

Keyboard

Gamepad

Move forward

W

Left analog stick forward

Move backward

S

Left analog stick backward

Turn left

A

Left analog stick left

Turn right

D

Left analog stick right

Jump

Space

B

Sit

Ctrl

A

Run

Shift

L2

Lean left

Q

L1

Lean right

E

R1

Settings

Tab

Start button


✔️Features

• Input: Mobile, Keyboard&Mouse, Gamepad

• Input System: Old Input System, New Input System

• Player Stats: Health, Stamina

• Player System

• Settings System

• Footstep system

• Ladder system

• Modular

• Build Characters in Seconds

• Easy To Improve

• Flexible To Use


❗ Gamepad input works only on the new input system ❗


✔️Inbox

• Dynamic change: Mobile, Keyboard&Mouse, Gamepad input

• The ability to simply change the input system (Old, New)

• Movement states

• Movement animations

• Smooth camera rotation

• Air control

• Settings

• Save settings

• Sounds of footsteps on different surfaces

• Change the height of the character

• Damage visualization

• Player movement parameters in ScriptableObject

• Heal visualization

• Character Controller teleport

• Possibility of interaction of the character with physical objects

• Die


✔️Settings Options

• Sensivity

• Camera Speed Smooth X

• Camera Speed Smooth Y

• Input Type

Mobile:

• Is Fixed Joystick

• Is Fading Joystick

• Joystick Type

• Customize Mobile UI (Move buttons)


✔️Movement States

• Idle

• Walk

• Run

• Jump

• Sit (Crouch)

• Fell

• Fall

• Climb (Ladder)

• Lean


Leave a comment

Log in with itch.io to leave a comment.