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

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.0.80 or later
Package size
462 KB
Files
166
Views in the past week
24

Price tracking

Last checked
Tracked since
Lowest recorded
$29.90 on

Keywords

Little Physics

by IvanCodes (opens in new tab)

No ratings yet

Simplified physics package for Unity ECS, built for large-scale systems. Simulation can be tuned toward throughput, or toward bit-stable determinism.

Price $29.90

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Little Physics, 6 months Current $29.90; lowest $29.90; highest $29.90 in this period. $0 $25 $50 26 Oct 2 Nov

Asset preview

1 / 7

Little Physics screenshot 1

Little Physics screenshot 1

About this asset

Little Physics is a Unity ECS physics package for large-scale simulations. Pause or speed up the simulation, use dynamic, static, kinematic, and trigger bodies, and tune LOD for simulation accuracy. A spatial map limits object-to-object collisions to a volume you define. The package supports directional and radial gravity, friction, and custom job interfaces for collision detection and linecasts.

With ECS, Burst, and multithreading, it can handle on the order of 1,000,000 entities. It suits low-determinism workloads such as crowds, liquids, and particles — not highly deterministic simulations.

Features

  • Deep simulation tuning — separate fixed and variable settings for different simulation profiles
  • LOD — up to four levels with per-level limits
  • Time control — pause, slow down, or speed up (0, 1, 2, or 4 time scale)
  • Body types — dynamic, static, kinematic, and triggers
  • Gravity — directional and radial
  • Friction and surface collisions — every dynamic body is tested against surfaces each frame
  • Substeps — split a fixed update into 1–4 substeps for better penetration handling and stability
  • Collision detection and linecast — hook into the pipeline via public job interfaces and system groups.

Requirements

  • Unity 6000.0 or newer.
  • com.unity.entities 1.4.8 (required). Declared in package.json and installed through the Package Manager.
  • Sample scenes also require com.unity.entities.graphics and com.unity.inputsystem.

From the publisher's Asset Store listing.

Technical details

Requirements

  • Unity 6000.0+ (Unity 6)
  • Entities (com.unity.entities) 1.4.8
  • Platforms: Android, Web, Desktop
  • (iOS and consoles not yet tested)
  • Render pipelines: URP, HDRP, Built-in
  • Built for crowds, particles, and liquids — cases where scale matters more than perfect frame-to-frame determinism.

Features

  • Pause and speed up the simulation up to 4×
  • LOD for simulation quality (higher detail near the camera)
  • Dynamic, static, kinematic bodies, and triggers
  • Friction and surface collisions
  • 1–4 substeps per fixed update for better penetration handling and stability
  • Custom jobs — hook into the pipeline via public job interfaces and system groups

Limitations

  • Determinism decreases with loose LOD and simulation settings
  • MaxEntitiesCount caps how many entities participate; excess entities are ignored
  • Dynamic bodies: spheres only
  • Static and kinematic bodies: spheres and capsules only
  • Surface shapes: sphere, inverse sphere, infinite plane (identity rotation), box (identity rotation)
  • Time scale supports 0, 1, 2, and 4 only

For a deeper understanding of a package, please follow a documentation

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.80f1 Not listed Compatible Not listed

As listed on the Asset Store.