First Person Controller PowerPack View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.61 or later
Package size
25.5 MB
Files
46
Favorites
4
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$5.99 on

Keywords

First Person Controller PowerPack

by Ultrabolt Official (opens in new tab)

No ratings yet

The ultimate first-person controller, with advanced movement, interaction, physics, camera systems, Skate, swim, climb, jump, and fully customize every detail. Ideal for FPS, adventure, or sim games

Price $5.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for First Person Controller PowerPack, 6 months Current $5.99; lowest $5.99; highest $5.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 11

First Person Controller PowerPack screenshot 1

First Person Controller PowerPack screenshot 1

About this asset

🔥 First Person Controller PowerPack

An all-in-one, highly modular First Person Controller system built for Unity developers who demand more than just walking and jumping.

Whether you're making an FPS, exploration game, or immersive simulation—UltraBolt gives you complete control over movement, interaction, and player feedback, with clean code and custom inspectors ready to plug into your project.

✅ Features

🎮 Player Movement

  • Walk, Sprint, Crouch, Jump
  • Skate Mechanic: Sprint + Jump = Skate
  • High Jump: Skate + Jump = Super Jump
  • Smooth headbob while walking, running, or jumping (Optional)

🌊 Environment & Physics

  • Swimming System with up/down control, drowning, and custom gravity
  • Ladder Climbing with smooth transitions
  • Fall Damage based on velocity
  • Ground detection with per-surface footsteps via ID-based sound system

🧠 Interactions & Input

  • Pick Up & Throw physics-based objects (with mass limits)
  • Easily switch between GetKey, GetButton, or plug in your own input logicFully modular Input System
  • Interactable Objects (pick up health, heal fully, increase max health)
  • Trigger Damage Zones with rate & damage control

💡 Developer Focused

  • Clean, well-commented code
  • Organized using partial classes for easy modification
  • Includes static utility methods for integration in other systems
  • Custom Inspectors for fast prototyping & parameter control
  • Comes with a complete demo scene

🧩 Perfect For:

  • First Person Shooters
  • Exploration or Survival Games
  • Puzzle & Adventure Games
  • Game Jams & Prototypes

📦 Package Includes

  • Complete UltraBolt FPS Controller
  • Modular Health & Interaction System
  • Custom Editor Tools
  • Demo Scene (Plug & Play)
  • Footstep sound system based on surface type
  • Full documentation (commented code + clear structure)

From the publisher's Asset Store listing.

Technical details

🎮 Player Movement

  • Walk, Sprint, Jump, Crouch
  • Sprint + Jump = Skate
  • Skate + Jump = High Jump
  • Fall damage based on speed/height
  • Custom gravity per surface or water

🌊 Environment & Physics

  • Ladder climbing system
  • Fully-featured Swimming system Swim up/down with input Oxygen system with drowning
  • Pickup & throw physics objects (mass limit included)
  • Accurate ground detection with surface-based footstep sounds

🎥 Camera Effects

  • Headbob (walking, sprinting, jumping)
  • Camera Shake (customizable duration and intensity)

🛠️ Input & Customization

  • Switch between GetKey, GetButton, or custom input injection
  • Static utility methods for easy integration
  • Fully modular partial scripts
  • Clean, optimized custom inspector
  • Easy to read, highly commented code

❤️ Health & Interaction

  • Abstract health system for players or enemies
  • Interactable items: Add Health Full Heal Increase Max Health
  • Damage Areas with rate and amount settings

🎮 Extras

  • Demo scene included
  • Works out of the box with clean scene setup

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.61f1 Compatible Compatible Compatible Compatible

Note: FPC PowerPack works across all Render Pipelines. Included water shader is used only for visual underwater effect and triggered via UnityEvents — feel free to replace or adjust it per pipeline.

As listed on the Asset Store.