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 build | Choose | What it adds | Action |
|---|---|---|---|
| PUN 2 multiplayer | Photon Module 2 | Rooms, spawning, characters, RPCs, properties, chat, and shared state | Photon Module 2 |
| Fusion multiplayer | Fusion | Fusion sessions, characters, objects, RPCs, variables, and multiple topologies | Fusion |
| Reusable visual state logic | State Machine 2 | Graph-based states made from GC2 Triggers, Actions, and Conditions | State Machine 2 |
| Teams, reputation, alliances, or guild-like relationships | Factions | Faction assets, members, variables, relationships, scoring, and UI | Factions |
| Accounts, leaderboards, cloud data, or progression | LootLocker | Backend workflows exposed through Game Creator 2 | LootLocker |
Add a multiplayer bridge only when needed
| Gameplay system | PUN 2 bridge | Fusion bridge | Action |
|---|---|---|---|
| Stats, attributes, status effects | Photon Stats | Fusion Stats | Photon Stats |
| Factions and reputation | Photon Factions | Fusion Factions | Fusion Factions |
| Inventory and equipment | Photon Inventory 2 | Check the current Fusion catalog before planning | Photon Inventory 2 |
| Melee combat | Photon Melee 2 | Check the current Fusion catalog before planning | Photon Melee 2 |
| Shooter combat | Photon Shooter 2 | Check the current Fusion catalog before planning | Photon Shooter 2 |
| Abilities and spells | Photon Abilities | Check the current Fusion catalog before planning | Photon 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