All guides

Product chooser

Which Game Creator 2 module do I need?

Match the feature you are building to the smallest Ninjutsu Games module stack.

5 min readReviewed July 2026

Start with the outcome

I want to buildChooseWhat it addsAction
PUN 2 multiplayerPhoton Module 2Rooms, spawning, characters, RPCs, properties, chat, and shared statePhoton Module 2
Fusion multiplayerFusionFusion sessions, characters, objects, RPCs, variables, and multiple topologiesFusion
Reusable visual state logicState Machine 2Graph-based states made from GC2 Triggers, Actions, and ConditionsState Machine 2
Teams, reputation, alliances, or guild-like relationshipsFactionsFaction assets, members, variables, relationships, scoring, and UIFactions
Accounts, leaderboards, cloud data, or progressionLootLockerBackend workflows exposed through Game Creator 2LootLocker

Add a multiplayer bridge only when needed

Gameplay systemPUN 2 bridgeFusion bridgeAction
Stats, attributes, status effectsPhoton StatsFusion StatsPhoton Stats
Factions and reputationPhoton FactionsFusion FactionsFusion Factions
Inventory and equipmentPhoton Inventory 2Check the current Fusion catalog before planningPhoton Inventory 2
Melee combatPhoton Melee 2Check the current Fusion catalog before planningPhoton Melee 2
Shooter combatPhoton Shooter 2Check the current Fusion catalog before planningPhoton Shooter 2
Abilities and spellsPhoton AbilitiesCheck the current Fusion catalog before planningPhoton Abilities

Avoid duplicate scope

  • Photon Module 2 and Fusion are alternative base networking paths; a normal project chooses one.
  • Photon Stats does not replace Stats 2. It synchronizes the Stats 2 data you already use.
  • Photon Factions and Fusion Factions do not replace Factions. They synchronize it through the chosen network stack.
  • State Machine 2, Factions, and LootLocker can be useful without multiplayer.
  • Start with one representative gameplay loop before buying or installing every optional integration.

Next step

Move forward with the smallest useful stack