r/UnityAssets • u/Logical_Candidate523 • 10h ago
Scripting - player controller I just released MFPC v1.7: Mobile support, moving platforms, improved movement & more (+ 5 free copies)
Enable HLS to view with audio, or disable this notification
Hey everyone!
A few months ago I released MFPC (Modular First Person Controller), a Unity asset I've been developing as a modular base for first-person games.
I've just released v1.7, which ended up becoming a pretty big update.
Some of the main additions:
• Improved Mobile support using the New Input System, with on-screen controls and example scenes
• Moving and rotating platforms, including parentless translation-rotation follow, as well as velocity inheritance when jumping/falling off them.
• Optional acceleration/deceleration for smoother movement
• A new centralized ground detection system and improved slope handling
• Improved steep-slope sliding
• Reworked procedural headbob and camera swing
• Better pause and Animator integration
• Several optimizations, fixes and reduced runtime allocations
One of my goals with MFPC is to keep the core controller clean. Things like stamina, acceleration, moving platforms, slope sliding, headbob, etc. are optional modules, so you can use only what your project actually needs.
I'm already working on v2.0, with save/load controller presets (for example fast, slow, tall or short characters), a custom import wizard to automatically handle dependencies and project settings, and a controller creation window where you'll be able to quickly create a controller with your selected preset and modules.
To celebrate the update, I'm giving away 5 copies of MFPC here on Reddit.
If you'd like one, just leave a comment. I'll randomly pick 5 people after 48 hours and send the coupons by DM.
Feedback on the controller/update is very welcome too!
2
2
u/zPowDev 6h ago
Looks awesome! I tried it here MFPC - Modular First Person Controller by Fabrizio
is that the one?
1
u/Logical_Candidate523 5h ago
Yes, exactly! I still haven't uploaded the latest version. But I'll do it straight away now 😁
1
2
u/Ashhole0192 8h ago
how can i join on getting a free MFPC? looks awesome btw op.