SuperHero Controller | Physics based SuperHero System & Template OFFICIAL SALE

SUPERHERO CONTROLLER is a complete, arcade-style superhero gameplay framework built for fast iteration and satisfying moment-to-moment movement. Designed around Rigidbody physics, it delivers responsive ground movement, massive charged jumps, smooth free-flight, wall climbing, punch-based combat, and cinematic landings—perfect for open-city superhero games, prototypes, or full productions.

This asset goes far beyond a basic character controller. In addition to the hero, it includes a full supporting ecosystem: pedestrian NPCs, traffic vehicles, destructible objects, bomb enemies, collectible coins, a HUD system, a third-person camera, and an event-driven audio controller. Drop it into a scene and start playing immediately.


Core Hero Features

  • Walk, run, sprint, and responsive ground movement
  • Charged Super Jump for leaping buildings
  • Toggleable Flight Mode with acceleration, tilt, roll correction, and fast flight
  • Wall climbing, wall jumping, and ledge mantling
  • Punch-based combat with knockback and hit effects
  • Health system with respawning and checkpoints
  • Rigidbody-based physics for natural interactions

Movement States

The controller internally manages movement using a clean state system:

  • Grounded
  • Jumping
  • Falling
  • Flying
  • Climbing

This makes it easy to extend or customize behavior for your own mechanics.

Combat & Destruction

  • Box-based punch hit detection
  • Damage, knockback, cooldowns, and hit VFX
  • Fully featured Destructible System:
    Destroy
    Spawn debris
    Ragdoll
    Replace with destroyed prefab
  • Health, invulnerability, effects, sounds, and events

City Sandbox Systems

Populate your world instantly with included NPC controllers:

Pedestrians

  • Waypoint paths or free wandering
  • Idle pauses and obstacle avoidance
  • Optional fleeing behavior from threats

Vehicles

  • Road waypoint driving
  • Speed variation and corner slowing
  • Obstacle and pedestrian detection
  • Optional brake lights and wheel animation

Bomb Enemies

  • Chase-and-explode enemy behavior
  • Warning flashes and beeping
  • Explosion damage, knockback, and VFX

Camera, HUD & Audio

  • State-based third-person camera (ground, flight, climbing)
  • Dynamic FOV based on speed
  • Collision-aware camera system
  • HUD with animated health bar and coin counter
  • Fully event-driven audio controller for footsteps, flight, combat, and impacts

Events & Extensibility

Nearly every major action exposes UnityEvents:

  • Jump, Super Jump, Land, Fly Start/End
  • Climb Start/End, Wall Jump
  • Punch, Speed Change
  • Health Change and Death

Perfect for hooking in your own VFX, audio, UI, or gameplay logic without modifying core code.

Quick Setup

  1. Add a Rigidbody and CapsuleCollider to your hero
  2. Add SuperheroController
  3. (Optional) Add Camera, HUD, and Audio controllers
  4. Press Play

Defaults are tuned to feel good out of the box, with extensive inspector controls for fine-tuning.

Ideal For

  • Superhero games
  • Open city sandboxes
  • Prototypes and vertical slices
  • Arcade-style action games
  • Physics-driven character gameplay

Included Scripts

  • SuperheroController
  • SuperheroCamera
  • SuperheroAudioController
  • SuperheroHUD
  • Destructible
  • PedestrianController
  • VehicleController
  • Coin
  • BombEnemy