Simple Asteroid System

Average Rating:  
X Rating Failed

Procedural asteroid belt system for 3D and 2D space games. (Actor Spawning System)

  • Supported Target Platforms
  • Supported Engine Versions


The SimpleAsteroidSystem (in short: SAS) gives you the ability to quickly add a procedural asteroid belt to your game level. It uses a radial chunk spawning system, which means, it only spawns objects that are near your player pawn(Follow Actor of the SAS). You can specify the spawn distances, chunk amounts, asteroid density as well as many other options directly in the spawned SAS Blueprint Instance.

Getting Started: Watch on YouTube

Forums: Go to the Unreal Engine Forums

Technical Details


  • Procedural Chunk Spawning
  • Supports Actor Objects, Static Mesh and Paper 2D Sprites
  • Default and additional randomization for rotation and scaling, includes Uniform Scaling Option
  • Changeable Follow Actor for chunk generation and cleanup (by default: Player Pawn)
  • Parameters to improve performance or to customize the spawned belt
  • Debug Visualization while in Editor and in-game. Especially useful for very large belts
  • Includes a demo level with examples of Asteroid Belts

Number of Blueprints: 3 (1 for the SAS itself)

Intended Platforms: All

Tested Platforms: Windows

Documentation: Partially included in the demo Level and the Blueprint itself. There is also an PDF which contains informations about parameters, as well as an tutorial on how to get started. PDF Link

The SAS is best suited for small 2D and Top-Down Games. If you are in need of a more complex System that is using Instanced Meshes, then take a look at my new Asset: Marketplace Link



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention