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