| Ultimate FPS is the premier first person framework for Unity, featuring procedural motion of first person controllers, cameras and weapons. It generates super smooth and natural animations in realtime based on player input and external physics forces.
 Thousands of hours of work has gone into the design, programming and testing of the system, and hundreds of parameters can be used to manipulate the camera and weapon model, allowing for a vast range of complex, realtime-generated behaviors. Tweaking is fun and often yields cool and unexpected results.
 
 Ultimate FPS can be used as a cornerstone for a new FPS, but great effort has also been put into keeping it modular, so you should be able to pick it apart and use bits and pieces of it in your existing systems.
 
![[IMG]](http://www.visionpunk.com/content/assets/ufps/images/UFPS1.5.0.jpg)  Features at a glance
 
 Physics-based camera & weapon animation: Breathe life into melee weapons, guns, cockpits and moreMouse smoothing & acceleration: No more jerky input!Camera shakes, earthquakes, shockwaves, boss stomping, impacts!NEW - Unity 5 ReadyNEW - Full Body Awareness: with Mecanim-animated player bodies and ragdollsNEW - Throwing Weapon support, and Grenades with explosion cover supportNEW - Pain HUD with directional damage indicator and blood spatterNEW - AAA quality Weapons: Pistol, AssaultRifle, Shotgun, GrenadeDemolition! Handle with care or things will go boom!Ladder SystemInteraction System for doors, platforms, triggers, switches, grabbing throwing stuff.Spawnpoint SystemA flexible Inventory & Pickup SystemAdvanced Moving Platform supportJaw-dropping Slow Motion mode!Melee SystemInput Manager for keyboard, mouse & joystick, allows re-binding controls at runtime[/B]Supports Unity Pro Image FXTons of High-quality Art!Full, very well-commented C# sourceDetailed, 200 page Online Manual with lots of tutorials |