PUN Classic (v1)、Boltはメンテナンスモードとなっております。Unity2022についてはPUN 2でサポートいたしますが、新機能が追加されることはありません。お客様のPUNプロジェクトおよびBoltプロジェクトが停止することはなく、将来にわたってパフォーマンス性能が落ちることはありません。 今後の新しいプロジェクトについては、Photon FusionまたはQuantumへ切り替えていただくようよろしくお願いいたします。

What's new in v1.3

Main Changes:

For a full list of changes, check the log here.

Bolt Namespaces Rework

The version 1.3 of Bolt comes with a lot of structural changes, mainly focusing on a better organization of the classes and system inside Bolt.
Unfortunatelly for a major refactor like this, it's necessary to change how the API is exposed, mainly by changing the namespaces, but also some methods and classes.

The major change was that all Bolt classes are now inside the Photon.Bolt. namespace instead of just Bolt.. Some changes are listed below:

  • Bolt.Command to Photon.Bolt.Command;
  • Bolt.ScopeMode to Photon.Bolt.ScopeMode;
  • Bolt.GlobalTargets to Photon.Bolt.GlobalTargets;
  • Bolt.IProtocolToken to Photon.Bolt.IProtocolToken;
  • Bolt.EntityBehaviour to Photon.Bolt.EntityBehaviour;
  • Bolt.ReliabilityModes to Photon.Bolt.ReliabilityModes;
  • Bolt.GlobalEventListener to Photon.Bolt.GlobalEventListener;

Other namespaces that often are used:

  • Photon.Bolt.Utils: include utility classes, like BoltLog and others.
  • Photon.Bolt.Collections: include the Bolt's own implementations of some collections, like BoltRingBuffer.
  • Photon.Bolt.Matchmaking: Matchmaking API;
Back to top