ECS N-Body Orbit Simulation View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.0.58 or later
Package size
16.9 MB
Files
101
Favorites
23
Views in the past week
21

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

ECS N-Body Orbit Simulation

by Parallel Cascades (opens in new tab)

1 rating, too few to average

N-body orbital physics for planets for the Entity Component System (ECS). Simulate 1000s of planets, moons & asteroids in real-time with automatic orbit calculation, in-editor previews & collisions.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for ECS N-Body Orbit Simulation, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

ECS N-Body Orbit Simulation screenshot 1

ECS N-Body Orbit Simulation screenshot 1

About this asset

ECS N-Body Simulation is a sample project with authoring components for setting up orbital simulation scenes with primary bodies and satellites - stars, gas giants, planets, moons, and asteroids, all affecting each other gravitationally and dynamically.

Using Unity's Data-Oriented Technology Stack (DOTS), this asset demonstrates high-performance gravitational physics through a clean, extensible ECS architecture.

Follow on Github for the latest updates.

🌟Key Features

  • 🎯Automatic Orbit Calculation: With authoring components and editor systems, you can manually position celestial bodies in a scene, and the precise starting velocity and trajectory for a stable orbit will be calculated.
  • 👁️In-Editor Orbit Preview: An Editor system simulates and renders orbit trajectories instantly as you modify the scene.
  • 🌌Procedural Satellite Spawning: Procedurally generate complex scenes with a spawner authoring component that calculates nested orbits. Create gas giants with asteroid rings composed of hundreds of individual asteroids, all orbiting a central star.
  • ✨ VFX Graph Integration: VFX Graph integration syncs with the ECS world to render beautiful orbital trails that visualize the complex movement of N-Body celestial bodies through space in real-time.

🎁Bonus Content Included

  • 🌌Space Skybox VFX Graph: Free sample from the Procedural Space Skybox asset - a stunning VFX Graph skybox perfect for space environments (lite version without nebulas, full version available separately).
  • 🪐Planet & Star Textures: High-quality pre-baked textures for planets, gas giants, and stars from the Procedural Planet Generation asset, ready to use in your scenes.
  • 💡Custom Shader Space Lighting: Specialized shader-based lighting system that simulates illumination from a central star, giving your celestial bodies realistic lighting that responds to their position.

🚀Perfect For: Space simulation games • Orbital mechanics visualization • Learning ECS and DOTS through clean, extensible architecture

⚙️ Technical Requirements

Unity DOTS:

  • Unity.Entities 1.3.14
  • Unity.Physics 1.3.14
  • Visual Effect Graph 17.0.4

From the publisher's Asset Store listing.

Technical details

Requires:

  • Unity.Entities 1.3.14
  • Unity.Physics 1.3.14
  • Visual Effect Graph 17.0.4

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.58f2 Not listed Compatible Not listed

As listed on the Asset Store.