Skip to content

ProStreamDOTS/ECS Scene Streaming

GameObject to Entity SubScene Conversion and Multi-Layer Streaming

What is ProStream?

ProStream provides comprehensive tooling that automates the conversion of traditional GameObject scenes to DOTS entity subscenes and performance optimized multi-layer entity subscene streaming systems.

Key Features

🎯 Scene Analysis & Generation

Intelligent scene analysis system that identifies optimal streaming boundaries based on object density and relationships

Automatic layer generation that organizes GameObjects into logical streaming groups based on customizable rule sets

⚡ High-Performance Runtime

ECS-based streaming: Implements SubScene streaming with Unity ECS and multi-threaded Job systems

Jobs + Burst: Parallel distance/state evaluation with Burst-compatible jobs

Proximity-driven decisions: Evaluates distance thresholds for load/unload operations

🐛 Debugging & Diagnostics

Visualization tools: Built-in debug/distance visualizations that allow you to inspect streaming behavior.

Diagnostic framework to help you identify and fix potential Entity conversion and streaming issues

Thanks for choosing ProStream!

ProStream - High-performance scene streaming for Unity