FactorySimCore
Burst + Job System framework for large-scale factory simulation. Simulate 1,000+ machines and pipes in parallel with near-zero main thread impact. Zero GC. Fully extensible.
by chibivaru
Price History +
Build Massive Factories Without Killing Your Frame Rate
FactorySimCore is a production-ready Burst + Job System framework that lets you simulate thousands of machines and pipe systems completely off the main thread.
Why FactorySimCore?
- Real Parallel Performance — 1,000 machines run entirely on Worker Threads. Main Thread cost is near zero — no waiting, no stalls.
- Four Optimized Calculation Paths — SimpleProcessor, FuelBurner, ElectricProcessor, Generator.
- Parallel Pipe Transport — Items moving through pipes are processed simultaneously across all worker threads.
- Fully Extensible— Implement IMachineJobTarget or IPipeJobTarget to add any new machine or pipe type.
- Smart Scheduler Hints — NextActivationDelta lets your game skip idle machines entirely.
What's Included
- Full runtime source + Burst-optimized jobs
- 1000-machine demo scene (Samples)
- Comprehensive API documentation
- NUnit test suite