Text Physics View on Asset Store (opens in new tab)

Package details

Latest version
1.5.0
Last updated
First released
Unity version
2021.3.36 or later
Package size
6.1 MB
Files
140
Favorites
116
Views in the past week
19

Price tracking

Last checked
Tracked since
Lowest recorded
$19.50 on

Keywords

Text Physics

by URocks! (opens in new tab)

5.0 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 4
4 stars 0
3 stars 0
2 stars 0
1 star 0

Instantly convert TextMeshPro into 2D physics, squishy softbodies, or particles. Create shattering sentences, deformable words, and interactive typography in seconds.

Price $39.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Text Physics, 6 months Current $39.00; lowest $39.00; highest $39.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 15

Text Physics screenshot 1

Text Physics screenshot 1

About this asset

Bring your text to life! Text Physics is a powerful toolkit that adds fully dynamic 2D physics to any TextMeshPro object. Built on Unity’s robust 2D physics engine, it allows you to create stunning, interactive typography that shatters, bounces, deforms, and emits in seconds.

From one-click editor conversion to high-performance runtime spawning, Text Physics is the ultimate solution for kinetic typography, dynamic titles, and engaging gameplay mechanics.

Core Features

  • Native Unity Physics Integration: Works seamlessly with Unity's built-in 2D physics. All created objects are standard Rigidbody2Ds that interact with your existing environment.
  • One-Click Conversion: Instantly convert any TextMeshPro object into physics-enabled letters, words, or lines.
  • Softbody Physics (New): Go beyond rigid shapes! Transform text into squishy, deformable entities that bend and bounce using advanced mesh skinning and spring-joint rigs.
  • Particle Integration (New): Emit your font characters as high-performance particles using Unity’s Shuriken system for "fountain" or "explosion" text effects.
  • Powerful Runtime Spawning: Generate text on the fly with a real-time Typing Manager, a Batch Spawner for "raining words," or an Instant Spawner to fill any area.
  • Zero-Code Interactivity: Add Explosions, Vortexes, Draggable objects, and dynamic Wind with just a few clicks—no coding required.
  • Advanced Grouping & Composites: Group text into physical Words or Lines using high-performance Composite Colliders to make them behave as solid, breakable objects.
  • Precise 2D Colliders: Automatically generate accurate Polygon, Box, or Circle colliders with adjustable precision to balance performance and realism.

Advanced Capabilities

  • Dynamic Joint & Structure Creation: Use powerful joint builders to create chains, ropes, cloth-like structures, or stable, interconnected webs of text.
  • Deformable Mesh Skinning: Choose between "Fast" skinning for performance or "Smooth" weighted blending for high-quality softbody deformation.
  • Hierarchical Destruction: Create satisfying effects where lines break into words, and words shatter into letters on impact using runtime splitter components.
  • Automated Asset Pipeline: The asset handles font preparation, sprite atlas slicing, and material generation for you.
  • Full Source Code & 14 Demo Scenes: Includes complete commented C# code and a massive collection of scenes showcasing every feature from rigid bodies to softbodies.

Perfect For Creating:

  • Title screens with shattering, assembling, or squishy, bouncing letters.
  • Particle-based text effects for rewards, UI feedback, or environmental "word-rain."
  • Physics-based word puzzles and interactive educational games.
  • Interactive menus and UI that players can push, drag, and deform.
  • Kinetic typography that reacts to gameplay forces like wind and gravity.
  • Destructible signs and environments that break apart realistically.

For support, please check the detailed documentation or contact us via our support email.

This asset uses the Roboto Slab font under the Apache 2.0 license, and algorithms for Delaunay Triangulation, Minimum Spanning Tree, and Ramer-Douglas-Peucker polygon simplification under the MIT license. See the Third-Party Notices.txt file in the package for details.

From the publisher's Asset Store listing.

Technical details

Core Engine:

  • Full C# Source Code: Included and fully commented for easy extensibility.
  • Native Unity 2D Physics: Built directly on Unity’s internal engine for seamless integration and maximum performance.
  • Deformation Engine (New): Features a dual-layer softbody system that syncs a hidden physics rig with a visual mesh skin.
  • Data-Driven Architecture: Uses ScriptableObjects for clean management of font data, sprite references, and style randomization.
  • Modular Factories: High-level systems allow for easy integration with your own gameplay scripts and custom logic.

Supported Platforms & Pipelines:

  • Universal Compatibility: Works with all render pipelines (Built-in, URP, and HDRP).
  • Cross-Platform: Supports all Unity-compatible platforms, including Mobile (iOS/Android), Desktop, and Consoles.
  • Optimized Performance: Includes skinning modes specifically designed to balance visual quality and CPU/GPU usage on lower-end devices.

Dependencies:

  • TextMeshPro: Requires the TextMeshPro package (standard in most Unity projects).
  • Input Systems: Fully supports both the Legacy Input Manager and the New Input System package.

Workflow & Features:

  • Editor Integration: Fast-track workflow via Right-Click context menus and a dedicated top toolbar menu.
  • Softbody Rigging (New): Automated skeleton generation using Grid, Outline, or Auto-Subdivision methods to create the perfect internal structure for any character.
  • Particle Processing (New): Built-in tools to slice font atlases into sprite pools, ready for use with the Unity Shuriken Particle System.
  • Advanced Collider Generation: Automatically generates precise Polygon, Box, or Circle colliders with fully adjustable resolution.
  • Automated Asset Pipeline: Handles the heavy lifting of processing font assets, generating specialized materials, and slicing sprite atlases for you.
  • Custom Inspectors: All components feature clean, user-friendly interfaces to manage complex physics settings effortlessly.

Compatibility

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

This asset is an editor tool and does not include any render pipeline-specific features, making it compatible with the Built-in, URP, and HDRP render pipelines.

Dependencies:

  • Requires the TextMeshPro package to be installed.
  • Requires the "TMP Essential Resources" to be imported (via Window > TextMeshPro > Import TMP Essential Resources).

As listed on the Asset Store.