All guides

Compatibility guide

Unity 6 compatibility for Ninjutsu Games modules

A conservative upgrade path for Game Creator 2, Photon, Fusion, and Ninjutsu Games modules.

7 min readReviewed July 2026

Verified starting points

ModuleUnity 6 guidanceImportant companion version
Photon Module 2 / Photon Core 1.5Verified on Unity 6.3, 6.4, and 6.5Game Creator 2 Core 2.18.60+ and PUN 2.55
State Machine 2Current setup starts at Unity 6000.3.1f1; current releases include Unity 6.4 and 6.5 supportUse the latest matching Game Creator 2 version
FusionCurrent Asset Store release is authored for Unity 6Install the matching Photon Fusion SDK and Game Creator 2
Photon gameplay integrationsCurrent Shooter, Melee, Stats and LootLocker release notes include Unity 6 supportInstall Core first, then only the matching GC2 gameplay module
FactionsCurrent release notes include Unity 6 supportGame Creator 2 is required; a Photon or Fusion bridge is separate

Safe upgrade order

  • Clone or back up the project and commit a clean baseline before changing packages.
  • Move to the target Unity editor and let Unity complete the initial import before updating packages.
  • Update Game Creator 2 Core and the official Game Creator modules your project uses.
  • Update PUN 2 or Fusion, then install the matching Ninjutsu base networking module.
  • Install gameplay integrations one at a time and resolve errors before adding the next module.
  • Test Editor play mode, a standalone build, and two clients in the same real room. WebGL projects need an actual browser build.

Do not infer compatibility from compilation alone

A clean Console proves that assemblies compile; it does not prove ownership, spawning, late joins, RPC targets, scene changes, or WebGL transport behavior. Multiplayer verification needs at least two clients and the topology you plan to ship.

For production projects, keep the working package set pinned until the upgrade branch passes your representative gameplay loop.

Quick purchase checklist

If you are buildingRequired baseCommon additionsAction
PUN 2 multiplayerGame Creator 2 + PUN 2 + Photon Module 2Photon Stats, Inventory, Melee, Shooter, Abilities, or FactionsPhoton Module 2
Fusion multiplayerGame Creator 2 + Photon Fusion + FusionFusion Stats or Fusion FactionsFusion
Reusable visual logicGame Creator 2 + State Machine 2Photon or Fusion integration only if the state must be networkedState Machine 2

Next step

Move forward with the smallest useful stack