Photon PUN 2+ Integration Guide
Documentation structure
This Photon PUN Runtime Spawner documentation is split into focused pages:
importing samples
prefab registration
bootstrap patterns
pooling provider setup
where to place spawners and triggers
how to structure scenes
master-client startup patterns
Troubleshooting & Common Errors
missing prefab registration
master-client authority mistakes
late-join desync issues
common Photon pitfalls
Trigger-specific behavior lives with the components themselves:
When to use PUN vs Fusion
Use the PUN integration when:
your project already uses Photon PUN
you want host-authoritative gameplay without Fusion
you’re comfortable with Master Client semantics
you don’t need deterministic rollback or tick-based simulation
Next steps
From here, continue with:
Or jump directly to:
Last updated