Swarm Shapeshifter Controller: Morphing Swarm Body & Form Creator


Hold a key and part of the swarm leaves you to build: Bridge, Tower, Stairs, Ramp, ... 10 morph styles: Swirl, Explode, Flow, Ripple, Scatter, Implode, Rain, Vortex, ... Physics from the form


by RageRun Games


Price History +

A playable body of thousands of leaves that morphs into 18 forms, builds bridges and towers, and fights its own way. Form Creator, Build Creator, 10 morph styles, 9 looks.

Features

  • Particle body on the graphics card (compute shader, up to 65,000) with a CPU fallback (WebGL, older phones), same maths on both
  • 18 ready-made forms plus Mesh and Character, each with its own movement and ability
  • 7 builds made from the swarm (Bridge, Tower, Stairs, Ramp, Wall, Platform, Launch Pad), Build Creator for builds from any mesh, 11 build rules
  • 9 form abilities you can stack on any form; base classes for your own rules and abilities
  • 10 morph styles; scatter, bursts, wind and ground collision
  • Particles flow round obstacles (spheres, capsules, boxes, meshes); the body squeezes past thin things
  • 9 looks with built-in pictures, custom textures and atlases, translucency and glow
  • Form Creator: live preview, Shape / Looks / Moves tabs, stats, ability test, TRY IT!, Form Profiles and prefabs
  • Animator Link for your own animated characters
  • Setup Window: Start Here, Swarm (6 tabs), Presets, Validate (Fix All), My Designs, About
  • Rigidbody controller with a move mode per form, follow camera, form physics, breakables, damage interface
  • Robots and spawner, Floating Islands and Playground demo scenes, demo menu
  • Keyboard, mouse and gamepad (Input System or the old Input Manager)
  • Quick Start and Documentation PDFs

Supported render pipelines: Universal Render Pipeline (URP) only 


Supported Unity versions: Unity 6 and newer 


Supported platforms: Windows, macOS, Linux; WebGL and mobile use the CPU fallback 


Dependencies: none (Input System recommended for gamepads)

Swarm Shapeshifter Controller gives you a playable body made of thousands of leaves (or petals, bats, sand, paper, embers, snow or maple leaves) that morphs into anything. Run as a leafy figure, smash the ground as a giant hammer, fire leaves from a cannon, fly as a dragon, then hold a key and build a bridge out of your own body. Every form moves and fights its own way, and the particles flow round everything in their path.


Try it in your browser: Play the web demo


18 forms, 18 ways to play

  • Figure: runs, jumps and shoves, with an animated walk and run
  • Ball: rolls with momentum, rams and slams down from the air
  • Tornado: pulls, whirls and lifts everything nearby
  • Saw: rolls on its edge and cuts through crates and robots
  • Cloud: floats up and down freely
  • Wings: flaps and glides between islands
  • Drill: dashes and pierces straight through things
  • Fist: punches with a lunge
  • Hand: turns on its side, grabs, carries and throws
  • Shield: blocks punches and bashes
  • Spring: hops and charges a super jump
  • Beast: trots, gallops and pounces on four animated legs
  • Serpent: slithers and sweeps its tail all round
  • Hammer: hops along and smashes the ground
  • Cannon: rolls on wheels and fires bursts of its own leaves
  • Wheel: drives fast, drifts and boosts
  • Dragon: flies on beating wings and breathes a gust of leaves
  • Vine Whip: lashes, pulls things in and swings from trees
  • Plus Mesh (cover any model) and Character (cover any animated character)

Build with your own body

  • Hold a key and part of the swarm leaves you to build: Bridge, Tower, Stairs, Ramp, Wall, Platform and Launch Pad
  • Walk on it, climb it, hide behind it; let go and the leaves fly back
  • Build Creator: turn any mesh into your own build (arches, domes, rams...) and test it in a live preview
  • Rules for builds: launch, fly up, speed boost, push away, hurt robots, follow you, move forward, spin, bouncy, burst when cleared and timer, or write your own in C#

Your own abilities

  • Give any form its own abilities: Shoot Leaves, Dash, Shockwave, Super Jump, Spin Attack, Pull In, Blink, Leaf Burst and Hover
  • Stack several on one form, tune them with sliders and watch them in the Form Creator's ability test
  • Write your own abilities in C#; they appear in the list automatically

Morphing that looks alive

  • 10 morph styles: Swirl, Explode, Flow, Ripple, Scatter, Implode, Rain, Vortex, Shatter and Wave
  • Particles keep their height between forms, so morphs look tidy
  • Scatter dodge: burst apart and reform a few metres on
  • Hits knock leaves loose; they fly off and come back

Particles that react

  • Up to 65,000 particles on the graphics card, with a CPU fallback for WebGL and older phones
  • Pieces that hit a tree, crate or wall slide round it and catch up with the body
  • The body squeezes past thin things like tree trunks and poles; walls still block
  • Particles land on the ground, rustle in the wind and fall when scattered

9 looks

  • Leaf Spirit, Autumn Wraith, Petal Dancer, Bat Swarm, Sand Golem, Paper Storm, Ember Spirit, Snow Sprite and Maple Spirit
  • Built-in pictures drawn in code, or your own texture or atlas
  • Colours, size, light through the leaves and glow

Your own characters

  • Cover any animated character in leaves with the Character form
  • Animator Link sends the swarm's speed, jumps and ability presses to your own Animator, so the leaves follow your own walk, run, jump and attack animations

Physics from the form

  • Damage and push per form, breakable props, a damage interface for your own objects
  • Two robot types to smash, with a spawner
  • Follow camera that swings behind the swarm and stays out of walls

Easy to set up

  • One Setup Window: create a playable swarm in one click, presets, plain-language sliders
  • Tabs for Look & Feel, Forms, Collisions, Building, My Builds and Character
  • Validate page with Fix All; My Designs page for your saved forms

Made for programmers too

  • Clean, namespaced C# (RageRunGames.SwarmShapeshifter)
  • Events for form changes, jumps, landings, abilities and hits
  • Scripted input for AI and cut-scenes; morph any form or start a build from code
  • Base classes for your own build rules and form abilities

Demo included

  • Floating Islands: robots to smash, crates and barrels, high islands to reach, every form
  • Playground: a forest to squeeze through, a crate city, a jump park and gaps to bridge
  • Demo menu with a live swarm and the look picker

A Quick Start and full Documentation are included.


Contact: ragerungames@gmail.com · Join our Discord community