We Have the Right
Samples for Your Project
Our collection of samples helps you quickly explore and understand Photon's technical possibilities. Showcasing networking approaches and multiplayer gameplay from entry-level with clear code to complex concepts – a valuable learning resource for both beginners and the more advanced.









Check Out Our Featured Samples

Fusion
Battle Royal 200
Dive into the Fusion BR200 sample, a high-octane third-person battle royale for up to 200 players at 60 Hz! Experience seamless, high-performance gameplay powered by Photon Fusion's hosting options, including player-hosted, dedicated, and Unity Game Server Hosting modes.

Fusion
Projectiles Advanced
Master projectile networking with the Projectiles Advanced sample! Designed for shooter games, it balances performance, precision, and bandwidth, delivering smooth, seamless rendering between simulated and visual paths for an optimized multiplayer experience.
What Are You Working On? Find the Right Sample.
Browse through all samples or refine your selection by choosing only certain network topologies that would suit your project.

- - Battleroyale FPS/TPS
- - Competitive FPS/TPS
- - Persistent World
- - Instance MMO
- - Coop FPS/TPS
- - Coop RPG
- - Social Deduction
- - Physics Ragdoll
- - Survival Coop
- - Casual FPS/TPS
- - Community/Social Apps
- - Coop Sports
- - Social Deduction Games
- - Social Hubs / Playable Lobby
- - Physics Brawlers
- - Action RPG
- - MOBA
- - Arcade Racing
- - Fighting Games
- - Platformers
- - RTS / Tower Defense
- - Sports
- - Turnbased
- - Vehicle Combat
-
Fusion Advanced KCC AddOn
Free SampleFusion Advanced KCC AddOnFUSION
Fusion Advanced KCC AddOn
Discover the Advanced KCC, a powerful 3D kinematic character controller addon focused on smooth player movement and customizable interactions. It offers extensive options for tailoring control systems, ensuring seamless performance in your game.
-
All features of the simple KCC
-
Support for moving platforms
-
Optional render movement prediction
-
-
Fusion Animal Coop
Free SampleFusion Animal CoopFUSION
Fusion Animal Coop
Fusion Animal Coop an Animal Crossing-inspired sample with emphasis on cooperative play that uses Fusion Shared Mode. Players are able to customize their character upon joining a session, and can then interact in a shared world with up to 6 people.
-
Shared State Authority of Objects
-
Drop-in, drop-out gameplay
-
Character customization feature
-
-
Fusion Animations
Free SampleFusion AnimationsFUSION
Fusion Animations
Discover the Fusion Animations sample, which showcases six methods for implementing synchronized animations in multiplayer games using Fusion. Explore various approaches to effectively handle animation networking in your projects.
-
6 examples integrated
-
Render and Tick accurate approaches
-
Includes Animancer example
-
-
Fusion Area of Interest & Multi-Peer
Free SampleFusion Area of Interest & Multi-PeerFUSION
Fusion Area of Interest & Multi-Peer
This sample project demonstrates Photon Fusion's Area of Interest and Multi-Peer Mode features for optimizing multiplayer networking. It uses spaceships and meteors to showcase Area of Interest for efficient network management and Multi-Peer Mode for testing multiple clients without extra builds, focusing on networking functionality.
-
Multi-Peer : multiple clients editor
-
Area of Interest : optimization
-
Setup configuration on main menu
-
-
Fusion Asteroids Simple
Free SampleFusion Asteroids SimpleFUSION
Fusion Asteroids Simple
Discover the Fusion Asteroids sample, a beginner-friendly demo that showcases how to create arcade-style, top-down gameplay with straightforward and engaging mechanics.
-
Ideal for beginners
-
Client Host & Shared Authority versions
-
-
Fusion Avatar VR
Industries CircleFusion Avatar VRFUSION
Fusion Avatar VR
The avatar addon offers a foundation for implementing avatar-specific features and includes a basic avatar system, demonstrating how users can create and customize their own avatars.
-
Generate "simple avatar" model
-
Animate avatar's eyes and mouth
-
Configure the hair, cloth and skin
-
-
Fusion Battle Royal 200
Free SampleFusion Battle Royal 200FUSION
Fusion Battle Royal 200
Explore the BR200 sample, a production-ready third-person battle royale shooter supporting up to 200 players at 60 Hz. It showcases Photon Fusion's server hosting capabilities, including player-hosted, dedicated, and Unity Game Server Hosting modes for seamless, high-performance gameplay.
-
Up to 200 players at 60 Hz
-
Lag compensated shooting
-
Tick-accurate animation system
-
-
Fusion Colocation MR
Industries CircleFusion Colocation MRFUSION
Fusion Colocation MR
This sample shows how to set up a project for colocalized multiplayer using Meta's shared spatial anchors. It also synchronizes hand tracking, enabling seamless transitions between controller-based hand positioning and finger tracking, offering a robust foundation for immersive multiplayer experiences.
-
Uses Meta's shared spatial anchors
-
Finger synchronization with Meta's hands
-
Dynamic audio grouping
-
-
Fusion Cooking Coop
Free SampleFusion Cooking CoopFUSION
Fusion Cooking Coop
This "coop party cooking game", where players fulfill orders by chopping, cooking, and plating ingredients. Players collaborate to complete cooking orders before time runs out, with features like character customization, persistent objects, authority transfer, non-destructive disconnects, and crafting mechanics.
-
The Coop Cooking Challenge
-
Recipes and time based mechanics
-
Shared authority with authority transfer
-
-
Fusion Desktop Focus VR
Industries CircleFusion Desktop Focus VRFUSION
Fusion Desktop Focus VR
The interaction differences between VR headsets and mouse-driven 3D applications make it challenging to create tools or interfaces that perform well in both. To simplify prototyping, the "Desktop Focus" module allows switching the interface to a mode specifically optimized for mouse control.
-
Shift between scene objects
-
Activate focusCamera
-
Customizable UI
-
-
Fusion EXPO VR
Industries CircleFusion EXPO VRFUSION
Fusion EXPO VR
Discover how to create a social application for up to 100 players using Fusion. The Expo sample offers avatars, chat functions and screen sharing. There is seamless audio interaction via the Photon Voice SDK, so that players can communicate with each other when they are in the same chat bubble. Desktop PC are supported as well as VR.
-
Up to 100 players
-
Static and dynamic voice 'bubbles'
-
2D & 3D drawing
-
-
Fusion Finite State Machine AddOn
Free SampleFusion Finite State Machine AddOnFUSION
Fusion Finite State Machine AddOn
The Finite State Machine (FSM) addon for Fusion provides a powerful framework for managing game states and behaviors. It enables developers to create complex interactions, supports parallel execution of child state machines, and enhances scalability and organization in game development.
-
Multiple FSMs can run in parallel
-
Many flexible transition logic options
-
Code-only FSM solution
-
-
Fusion Golf
Free SampleFusion GolfFUSION
Fusion Golf
The Fusion Golf sample showcases how to create an arcade-style golf racing game with a server-authoritative, client-predicted model. Featuring an 18-hole course, session browser, and customizable game settings, it highlights physics-driven mechanics and network synchronized game flow.
-
Physics focussed gameplay
-
Spectating other players
-
Synchronized state of objects in the world
-
-
Fusion Host Migration
Free SampleFusion Host MigrationFUSION
Fusion Host Migration
This sample presents how to migrate the host in Client Host topology to another client after the original Host dropped out of the session.
-
Main scene with basic framework and prefabs
-
Menu to start the client and connect to a game
-
-
Fusion Host VR
Free SampleFusion Host VRFUSION
Fusion Host VR
Fusion VR Host provides a straightforward method for launching multiplayer VR games or applications, utilizing the Client Host topology for effective gameplay. This sample demonstrates how to start multiplayer VR experiences using Fusion, with examples of VR rig handling, teleportation, and object grabbing within a Client Host setup.
-
Interaction via VR controller or mouse
-
Grab of physics and non-physics objects
-
Movement via teleport or locomotion
-
-
Fusion Impostor
Free SampleFusion ImpostorFUSION
Fusion Impostor
The Fusion Impostor sample showcases the core loop of a social deduction game for up to 8 players. It features seamless communication using Photon Voice SDK, providing a solid foundation for creating engaging multiplayer experiences.
-
Shared interaction points for tasks
-
Synchronized objects, e.g. doors
-
In game voice communication
-
-
Fusion Industries Addons
Industries CircleFusion Industries AddonsFUSION
Fusion Industries Addons
A curated collection of reusable 3D/XR addons, designed to streamline prototyping and boost development efficiency. These tools empower creativity and accelerate the creation of innovative applications.
-
More then 30 add ons
-
Includes Meta, Vive & Apple devices
-
Avatars, interactive objects and more
-
-
Fusion Karts
Free SampleFusion KartsFUSION
Fusion Karts
The Fusion Kart sample showcases a racing game for up to 8 players, built with a server-authoritative, client-predicted model. It includes race and practice modes, two tracks, multiple karts, and an extendable item system, providing a robust foundation for multiplayer racing games.
-
Two race tracks
-
Karts with varying stats
-
Shared items like boosts, banana, coins
-
-
Fusion Logitech MX Ink VR
Free SampleFusion Logitech MX Ink VRFUSION
Fusion Logitech MX Ink VR
This addon demonstrates how to integrate the Logitech MX Ink pen into a Fusion project. The MX Ink pen can be paired with Meta Quest headsets via the Meta Quest app. MX Ink is natural and comfortable to use with a responsive and adjustable pressure sensitive tip and push button.
-
Integration of "Logitech MX Ink pen"
-
Emulation of pen presence in editor
-
Enhanced error handling
-
-
Fusion Meeting VR
Industries CircleFusion Meeting VRFUSION
Fusion Meeting VR
This sample shows how to create a basic meeting app with Fusion. Players start by customizing their avatars on a selection screen, then proceed to the meeting room equipped with various tools and features for interaction.
-
Public & private rooms to separate users
-
2D & 3D pens with various colors
-
Sticky Notes & Screen Sharing
-
-
Fusion Meta Avatar VR
Industries CircleFusion Meta Avatar VRFUSION
Fusion Meta Avatar VR
This addon integrates Meta avatars with Fusion, focusing on avatar synchronization and lip-sync functionality through Fusion's networking features. It demonstrates how to synchronize Meta avatars using networked variables and integrates lip-sync capabilities with Fusion Voice, enhancing avatar interactivity.
-
Demonstrates use of the Oculus XR plugin
-
Integrate lipsync with Fusion Voice
-
Synchronize avatars using Fusion
-
-
Fusion Meta XR Integration
Free SampleFusion Meta XR IntegrationFUSION
Fusion Meta XR Integration
Fusion Meta XR Integration provides a ready-made Unity project that uses meta packages with Photon. The following three scenes are included here “Multiplayer-MR-MetaAvatar”, “Multiplayer-MR-PhotonAvatar” and “Multiplayer-MR-PhotonAvatarWithPen”.
-
Controller & finger tracking integration
-
Logitech MX Ink Pen support
-
Enables drawing without an MX Pen
-
-
Fusion Metaverse VR
Industries CircleFusion Metaverse VRFUSION
Fusion Metaverse VR
This sample showcases a simple Metaverse, featuring interactive scenes accessed from the central hub. Explore with your friends! Move through portals to different spaces with all players or just your friends.
-
Central hub and avatar selection
-
Find the hidden animals in the zoo area
-
Music DJ and Dynamic Art Gallery zones
-
-
Fusion Multi Climb Tutorial
Free SampleFusion Multi Climb TutorialFUSION
Fusion Multi Climb Tutorial
The Multi Climb sample is a first-person parkour racing game which demonstrates how to make use of client prediction, lag compensation, the Simple & Advanced KCCs and more in a server authoritative context.
-
Physics-like movement/abilities via KCC
-
PvP combat abilities
-
Accompanying video tutorial series
-
-
Fusion Object Pooling
Free SampleFusion Object PoolingFUSION
Fusion Object Pooling
The Fusion Object Pooling sample aims to showcase how a custom INetworkObjectProvider implementation can be used to pool objects and avoid having to instantiate a new prefab for every NetworkObject spawned by the NetworkRunner.
-
Object Pooling
-
Implementing INetworkObjectProvider
-
Reduce Allocations / Optimize Performance
-
-
Fusion Physics AddOn
Free SampleFusion Physics AddOnFUSION
Fusion Physics AddOn
The Physics addon offers essential components for synchronizing Rigidbody and Rigidbody2D states in Photon Fusion. It includes NetworkRigidbody3D and NetworkRigidbody2D for effective rigid body state management, along with optional RunnerPhysicsSimulate3D and 2D to handle physics simulations.
-
Multiple approaches for prediction
-
Components to synchronize rigid bodies
-
Alternate options to tune performance
-
-
Fusion Pirate Adventure
Free SampleFusion Pirate AdventureFUSION
Fusion Pirate Adventure
The Pirate Adventure sample, complete with full source code, demonstrates how to use Fusion to create a multiplayer adventure game for up to 8 players. It supports multiple platforms, including PC (Windows/Mac), WebGL, and Mobile (Android/iOS).
-
Responsive shared authority guidelines
-
Desktop, mobile and web platforms
-
Using Fusion's KCC and FSM add-ons
-
-
Fusion Projectiles Advanced
Free SampleFusion Projectiles AdvancedFUSION
Fusion Projectiles Advanced
Projectiles Advanced demonstrates how to implement networking for various projectile types in shooter games, focusing on performance, precision, and smooth rendering. This sample balances bandwidth and accuracy, ensuring seamless rendering between simulated and visual projectile paths in multiplayer settings.
-
Numerous projectile types
-
8 different weapons
-
Simple FPS game, great to build on
-
-
Fusion Projectiles Essentials
Free SampleFusion Projectiles EssentialsFUSION
Fusion Projectiles Essentials
Projectiles Essentials demonstrates 5 different approaches to networked projectile implementation. This covers common approaches with simple examples, with detailed description and comments. There is also a companion Projectiles Advanced project.
-
Hitscan and Kinematic Examples
-
5 Projectile Types
-
Extensive description and comments
-
-
Fusion Quiz Network
Free SampleFusion Quiz NetworkFUSION
Fusion Quiz Network
The Fusion Quiz Network sample is a shared mode trivia game for up to 20 players, featuring Photon Voice for communication. It demonstrates key networking features, such as session joining with preset data, switching Master Client State Authority and using Tick Timers for synchronization.
-
Up to 20 players
-
Players communicate via microphones
-
-
Fusion Razor Madness
Free SampleFusion Razor MadnessFUSION
Fusion Razor Madness
The Fusion Razor Madness sample is a tick-based platformer racing game for 8+ players, featuring precise movement, wall-jumping, and thrilling hazard-avoidance mechanics. It offers a fast-paced, satisfying gameplay experience with smooth controls and dynamic obstacle navigation.
-
Precise player physics prediction
-
Satisfying jump control
-
Player death on server confirmation
-
-
Fusion Shared Mode Basics Tutorial
Free SampleFusion Shared Mode Basics TutorialFUSION
Fusion Shared Mode Basics Tutorial
Fusion Shared Mode Basics covers the first steps in starting a Fusion project, in the Shared Authority topology. Covers synchronizing a player between computers, basic camera and movement, networking data and calling remote procedures. Start here!
-
Tutorial for Shared Authority
-
Teaching core concepts of Fusion
-
Contains 6 sections
-
-
Fusion Shared VR
Free SampleFusion Shared VRFUSION
Fusion Shared VR
Fusion VR Shared offers a straightforward way to start multiplayer VR games or applications, in the Shared Authority topology for enhanced collaborative experiences. This sample demonstrates how to launch multiplayer VR experiences using Fusion, with examples of VR rig handling, teleportation, and object grabbing.
-
Interaction via VR controller or mouse
-
Grabbing objects
-
Movement via teleport or locomotion
-
-
Fusion Simple FPS
Free SampleFusion Simple FPSFUSION
Fusion Simple FPS
The Simple FPS game is an entry-level first-person shooter designed for beginners to learn game development, featuring a clear and straightforward code structure. Set in a warehouse, it includes fast-paced deathmatch combat, three hitscan weapons and power-ups.
-
Client Side Prediction
-
Lag Compensation
-
Simple KCC
-
-
Fusion Simple KCC AddOn
Free SampleFusion Simple KCC AddOnFUSION
Fusion Simple KCC AddOn
The KCC is a 3D kinematic character controller addon focused on player movement, offering exceptional performance and customization for game developers. It uses advanced techniques for smooth and responsive movement in 3D environments, allowing tailored character control systems.
-
Velocity-based movement
-
Continuous collision detection (CCD)
-
Jump, gravity and ground detection
-
-
Fusion Social Hub
Free SampleFusion Social HubFUSION
Fusion Social Hub
The Fusion Social Hub sample demonstrates integrating multiple topologies in a single project, showcasing unique session logic for each. It features a social hub in Shared Authority topology for player interaction and Client Host topology for entering dungeon sessions, illustrating versatile multiplayer structures in a single project.
-
Shared Authority for the social hub
-
A Client Host session for dungeons
-
-
Fusion Stage Screen Sharing VR
Industries CircleFusion Stage Screen Sharing VRFUSION
Fusion Stage Screen Sharing VR
The Fusion Stage Screen Sharing sample showcases a social application for up to 200 players, featuring customizable avatars and synchronized content sharing. Users can join a stage scene, present content, and interact with the audience, with key features including synchronized video sharing and voice chat.
-
Synchronized video sharing by presenter
-
Voice communication with Photon Voice
-
PC, Mac, WebGL & Meta Quest
-
-
Fusion Starter
Free SampleFusion StarterFUSION
Fusion Starter
Fusion Starter offers small, beginner-friendly examples like Third Person Character, Platformer, and Shooter, designed with well-commented code and Fusion best practices. These examples focus on accessibility and demonstrate smooth gameplay mechanics, making them ideal for newcomers.
-
3rd Person Character, Platform & Shooter
-
Collect coins and capture the flag
-
Shoot down flying chickens
-
-
Fusion Sticky Notes Cross-Platform Relocation
Free SampleFusion Sticky Notes Cross-Platform RelocationFUSION
Fusion Sticky Notes Cross-Platform Relocation
Whether using a Meta Quest or the Apple Vision Pro, this example allows users to collaborate on the same virtual wall with virtual sticky notes in real time and from a shared perspective, even if they are in different locations! Users experience seamless finger and controller tracking and spatial touch for natural, immersive interactions.
-
Realtime remote collaboration
-
Photon Voice Integration
-
Logitech MX Ink support
-
-
Fusion Sticky Notes Meta SSA Colocation
Free SampleFusion Sticky Notes Meta SSA ColocationFUSION
Fusion Sticky Notes Meta SSA Colocation
This example uses Meta Shared Spatial Anchors, which makes it perfect for teams that are in the same room and use Quest headsets. Multiple users can work in real time in mixed reality, for example, with virtual sticky notes. They experience seamless finger and controller tracking along with spatial touch for natural, immersive interactions.
-
Realtime local MR collaboration
-
Photon Voice Integration
-
Logitech MX Ink support
-
-
Fusion Tanknarok
Free SampleFusion TanknarokFUSION
Fusion Tanknarok
The Fusion Tanknarok sample demonstrates a multiplayer tank game in Hosted or Shared Mode. It showcases how to create a co-op survivor game, where players team up to face overwhelming waves of enemies, emphasizing teamwork and strategy.
-
One codebase supporting all topologies
-
Physics-like feel without full physics
-
Lag Compensated Raycasts
-
-
Fusion VR Training
Industries CircleFusion VR TrainingFUSION
Fusion VR Training
The VR Training sample demonstrates how Fusion can be used to create a multiplayer VR training application. The elements needed to design a training course are provided: a training activity template, a centralized manager, a scoreboard and much more. The underlying elements can be reused or adapted to design other VR training courses.
-
Reusable training components
-
Simultaneous manipulation of objects subset
-
Advanced object magnet mechanism
-
-
Fusion XR AddOn
Free SampleFusion XR AddOnFUSION
Fusion XR AddOn
The XR addons are a collection of utilities that can be used to quickly create an XR prototype application. Without the obligation to be a member of Circle, we offer you 14 add-ons that are all downloaded together in the archive.
-
Quantum Flow Fields AddOn
Free SampleQuantum Flow Fields AddOnQUANTUM
Quantum Flow Fields AddOn
Flow Fields is a navigation method ideal for managing large groups of units moving toward a shared destination in grid-based games like RTS or Tower Defense. This addon supports maps up to 256x256 tiles, providing efficient pathfinding for complex scenarios.
-
Dynamic flow field navigation solution
-
Can simulate hundreds of units
-
Used in the Quantum RTS sample
-
-
Quantum KCC AddOn
Free SampleQuantum KCC AddOnQUANTUM
Quantum KCC AddOn
The KCC is a 3D kinematic character controller AddOn designed to ensure smooth gaming experiences with great performance and efficiency. Player Movement and interactions are strong focus here. You can create perfect character control systems fitting to your game's needs.
-
State-of-the-art 3D KCC
-
Simple extensibility with processors
-
Continuous collision detection
-
-
Quantum 3D Platformer
Free SampleQuantum 3D PlatformerQUANTUM
Quantum 3D Platformer
This sample illustrates how to create moving platforms using the default 3D Kinematic Character Controller, a common yet tricky feature in modern games. It serves as an excellent starting point for developing your own movement systems and complex behaviors.
-
Moving platforms sample
-
Default 3D KCC
-
Platform animations by FPAnimationCurve
-
-
Quantum 3D Raid
Free SampleQuantum 3D RaidQUANTUM
Quantum 3D Raid
This sample demonstrates how to create a third-person action game using Quantum, featuring a party of heroes battling hordes of enemies. With full source code provided, it showcases advanced AI and Bot SDK for various character behaviors. It's a work in progress, available for testing.
-
Third person action game
-
Quantum Bot SDK
-
-
Quantum 8 Ball Pool
Gaming CircleQuantum 8 Ball PoolQUANTUM
Quantum 8 Ball Pool
Explore the Quantum 8 Ball Pool sample, showcasing core features for developing an online PvP game. This project sets the foundation for creating engaging and competitive gameplay mechanics.
-
Turn-based pool game
-
Quantum commands
-
Shape cast to predict stroke collision
-
-
Quantum Animator AddOn
Free SampleQuantum Animator AddOnQUANTUM
Quantum Animator AddOn
Quantum’s deterministic animator works by baking information from Unity’s Mecanim Controller. It imports many configurations such as the States, the Transitions, the Motion clips and so on.
-
Synchronizes animations across clients
-
Imports Unity Mecanim
-
Perfect for fighting and sports games
-
-
Quantum Arcade Racing
Gaming CircleQuantum Arcade RacingQUANTUM
Quantum Arcade Racing
Dive into the Arcade Racing Sample, a low-poly multiplayer racing game template built with Quantum. This sample provides a solid foundation for developing fast-paced racing games, complete with essential features and mechanics.
-
Arcade racing game
-
Quantum Bot SDK AddOn
-
-
Quantum Asteroids Tutorial
Free SampleQuantum Asteroids TutorialQUANTUM
Quantum Asteroids Tutorial
This tutorial will guide you step by step through the creation of a simple multiplayer game with Quantum. While Quantum, a deterministic ECS engine, simplifies multiplayer development, it requires decoupling of gameplay code and rendering. Basic knowledge of C# and Unity game development concepts is recommended.
-
Tutorial
-
-
Quantum Auto Chess
Gaming CircleQuantum Auto ChessQUANTUM
Quantum Auto Chess
Explore this Auto Chess game sample created with Quantum, featuring turn-based mechanics and full source code to support your development needs. Developed in partnership with Bitcake Studio, it offers a valuable resource for learning how to implement an Auto Chess game using Quantum's Turn-Based Framework.
-
Turn-base auto chess game
-
RPG unit, skill and damage gameplay
-
Bot replacement for player not present
-
-
Quantum Battle Royale TopDown
Gaming CircleQuantum Battle Royale TopDownQUANTUM
Quantum Battle Royale TopDown
Explore this top-down battle royale game sample created with Quantum, featuring full source code and essential mechanics for up to 32 players. It includes core features like death zone behavior and inventory management, providing a solid foundation for your development.
-
Gameplay-rich 2D Battle Royale shooter
-
Top down KCC and raycast projectiles
-
-
Quantum Bomber
Free SampleQuantum BomberQUANTUM
Quantum Bomber
Explore the Quantum Bomber sample, featuring bomberman-style gameplay with full source code for easy customization and integration. Built with the Quantum framework, this sample offers a solid foundation for developing similar multiplayer games, perfect for your next project.
-
Top down KCC
-
Semi-procedural map generation
-
-
Quantum Bot SDK AddOn
Free SampleQuantum Bot SDK AddOnQUANTUM
Quantum Bot SDK AddOn
Explore this simple Bot SDK showcase to evaluate its features and gain inspiration for implementing AI in your projects. It demonstrates Bot SDK capabilities with sample code for HFSM, BT, and GOAP, along with examples for player replacement and filling rooms with bots effectively.
-
Node-base visual editor
-
Hierarchical Finite State Machine
-
Behaviour Tree
-
-
Quantum Brick Builder
Gaming CircleQuantum Brick BuilderQUANTUM
Quantum Brick Builder
This technical sample showcases how to expand Quantum Maps by allowing players to create and modify maps in real time. It includes features like downloading maps from a backend, procedural generation, and a collaborative level editor, enabling dynamic and engaging map creation.
-
Procedural map generation
-
Collaborative level editor
-
Dynamic Map API
-
-
Quantum Chess
Gaming CircleQuantum ChessQUANTUM
Quantum Chess
Discover Quantum Chess, an online Player vs. Player chess sample that highlights key features and engaging gameplay mechanics. It emphasizes strategic depth, providing a solid foundation for creating competitive and immersive chess experiences.
-
Turn-based chess game
-
-
Quantum Crazy Starter WebGL
Free SampleQuantum Crazy Starter WebGLQUANTUM
Quantum Crazy Starter WebGL
This project demonstrates setting up Photon Quantum and Unity3D targeting WebGL as platform, featuring a streamlined Asteroids-inspired game integrated with the CrazySDK from Crazy Games. Using Unity Addressables to reduces build size while delivering smoother gameplay.
-
Asteroids game for WebGL
-
Unity Addressables
-
CrazySDK
-
-
Quantum Fighting
Gaming CircleQuantum FightingQUANTUM
Quantum Fighting
Explore the Fighting Sample, a 2-player fighting game template designed to showcase core mechanics for competitive gameplay. This sample provides a foundational framework for developers, making it easier to create engaging and dynamic fighting game experiences.
-
Uses full potential of predict-rollback
-
Input buffer combo patterns
-
AddOns in use: Quantum Custom Animator
-
-
Quantum Golf
Free SampleQuantum GolfQUANTUM
Quantum Golf
The Quantum Golf Sample is a 2-player, turn-based mini-golf game that highlights key mechanics and features for turn-based gameplay development. It offers a solid foundation for creating similar experiences, demonstrating essential turn-based mechanics in a fun and engaging setting.
-
Accurate turn control system
-
Simualtion driven by Quantum commands
-
-
Quantum Joints
Free SampleQuantum JointsQUANTUM
Quantum Joints
Quantum Joints is a technical sample that demonstrates the implementation of basic Physics Joints using the Quantum framework. It showcases the core features of joints, providing developers with an insightful guide for incorporating joint-based physics interactions into their projects.
-
Quantum 2D and 3D physics joints sample
-
Distance, spring and hinge joints
-
-
Quantum Karts
Free SampleQuantum KartsQUANTUM
Quantum Karts
Quantum Karts showcases the development of an arcade racing game with a complete race loop, AI opponents, powerups, and extensive customization options. The sample includes up to 12 karts, 2 tracks, 4 powerups, 3 kart types, and 3 distinct looks, offering a robust framework for creating dynamic racing gameplay.
-
Arcade racing game
-
Skill-based drifting
-
AI drivers with adjustable difficulty
-
-
Quantum Level Editor
Gaming CircleQuantum Level EditorQUANTUM
Quantum Level Editor
A level editor is a powerful tool that allows players or developers to create, modify, and share custom levels, enhancing gameplay and replayability in Quantum games. This sample provides a strong foundation for building such editors, unlocking endless possibilities for creative game experiences.
-
Collaborative online level editor
-
Quantum commands
-
Extended by Asset Injection AddOn
-
-
Quantum Motor Dome
Free SampleQuantum Motor DomeQUANTUM
Quantum Motor Dome
The Quantum Motor Dome sample is a multiplayer, Snake-like sports game for up to 6 players. It features hands-off host-or-join lobbies, custom FSM, broadphase hit detection, and player customization, offering a dynamic and engaging free-for-all experience.
-
6 player snake-like sports game
-
Broadphase queries for collision handling
-
Custom map baking callbacks
-
-
Quantum Navigation Sample
Free SampleQuantum Navigation SampleQUANTUM
Quantum Navigation Sample
This sample showcases basic navmesh and navigation agent setups in Unity, providing a clear introduction to Quantum navigation features. Each scene highlights a specific aspect of the navigation workflow, making it a great entry point for exploring and implementing Quantum navigation.
-
Custom Steering
-
Navmesh Links
-
Navmesh Regions
-
-
Quantum Platform Shooter 2D
Free SampleQuantum Platform Shooter 2DQUANTUM
Quantum Platform Shooter 2D
Discover the Platform Shooter 2D sample, a fast-paced online 2D platform shooter created with Quantum. It includes full source code for customization, featuring a brand new character controller, raycast projectiles and an ingame-character selection screen. Perfect for your next project!
-
Fast paced, 2D platform shooter
-
New 2D kinematic character controller
-
Movement-delta raycast projectiles
-
-
Quantum Plugin SDK AddOn
Gaming CircleQuantum Plugin SDK AddOnQUANTUM
Quantum Plugin SDK AddOn
The Custom Plugin SDK enables developers to create, test and deploy custom Quantum servers on the Photon Enterprise Cloud. It supports local testing, server snapshots, and Windows-only testing, ensuring reliable game results and seamless server management for developers.
-
Server simulations
-
Server snapshots
-
-
Quantum Racer 2.5D
Free SampleQuantum Racer 2.5DQUANTUM
Quantum Racer 2.5D
This sample demonstrates how to create a 2.5D online retro racing game using Quantum, supporting up to 99 players in a thrilling multiplayer environment. With full source code provided, it showcases Quantum's capabilities in crafting fast-paced, competitive races with retro-style graphics.
-
2.5D arcade retro racing game
-
AI drivers with adjustable difficulty
-
-
Quantum Rogue MOBA
Gaming CircleQuantum Rogue MOBAQUANTUM
Quantum Rogue MOBA
Custom Top-down KCC enables surface-tangent movement near obstacles. A data-driven item system lets projectiles, power-ups, and buffs function as entities with flexible, cascading behaviors/effects. Features include XP/leveling, wave-based spawners, skill-based abilities, and a Quantum-controlled in-game lobby for seamless gameplay.
-
Traditional 3v3 Moba game
-
Custom Top-down KCC
-
Quantum Bot SDK
-
-
Quantum RTS
Gaming CircleQuantum RTSQUANTUM
Quantum RTS
This sample offers full source code and demonstrates how Quantum can be used to create a fast-paced, cross-platform, team-based MOBA game. It highlights the key features for seamless performance and multiplayer functionality, making it an excellent foundation for developing a competitive MOBA experience.
-
FlowFields for mass unit pathfinding
-
Map editor and procedural map generation
-
Unit AI - targeting behaviors
-
-
Quantum Side Scrolling Runner
Gaming CircleQuantum Side Scrolling RunnerQUANTUM
Quantum Side Scrolling Runner
The Side Scrolling Runner Sample showcases how Quantum can be used to create side-scrolling or runner games. It provides a complete template with full source code, making it an excellent resource for developers looking to implement these types of games efficiently.
-
Side-scoll jump and run action
-
Deterministic runtime map generator
-
-
Quantum Soccer
Gaming CircleQuantum SoccerQUANTUM
Quantum Soccer
This sample offers full source code, showcasing how to create a 2.5D soccer game using Quantum's physics features. It provides a solid foundation for developers to implement soccer gameplay, utilizing 2.5D physics within the Quantum framework for a smooth and engaging experience.
-
2.5D physics sports game
-
2D top-down KCC
-
Joystick and touch support
-
-
Quantum Sports Arena Brawler
Free SampleQuantum Sports Arena BrawlerQUANTUM
Quantum Sports Arena Brawler
The "Quantum Sports Arena Brawler" sample is a fast-paced 3v3 sports arena brawler where players pass, punch, and score in chaotic matches. It supports up to 4 local players via split-screen, with smooth multiplayer gameplay enhanced by input buffering for a seamless experience.
-
3D 3v3 sports arena brawler
-
Multiple local players with split-screen
-
-
Quantum Survivor
Gaming CircleQuantum SurvivorQUANTUM
Quantum Survivor
This sample showcases a co-op survivor game using Quantum, featuring engaging gameplay where players team up to battle against hundreds of enemies, offering an exciting and challenging multiplayer experience.
-
Mobile 2D survival shooter
-
Multithreaded character movement systems
-
Physics broadphase queries
-
-
Quantum Tilemap Pathfinder
Gaming CircleQuantum Tilemap PathfinderQUANTUM
Quantum Tilemap Pathfinder
This sample showcases a generic tile-based pathfinder system, offering a simpler and more efficient alternative to traditional navmeshes for 2D gameplay. It implements a customizable pathfinder using the A\* algorithm, suitable for tile, grid, and hex grid-based games, and supports kinematic character control on flat levels.
-
Generic tile/grid-based pathfinder
-
Dynamic tilemap editing
-
-
Quantum Top Down KCC
Free SampleQuantum Top Down KCCQUANTUM
Quantum Top Down KCC
Top-down games like Rogue Moba and Twin Stick Shooter require a specialized Kinematic Character Controller (KCC). This technical sample offers an implementation with enhanced movement and interaction mechanics.
-
Ready to use top down KCC implementation
-
Extendable by navmesh pathfinding, etc
-
-
Quantum Tournament SDK AddOn
Gaming CircleQuantum Tournament SDK AddOnQUANTUM
Quantum Tournament SDK AddOn
The Tournament SDK enables real-time tournament orchestration directly in your game. Players can join and compete without leaving the game client. Features include scheduling recurring events, backend integration for entry fees and prizes, and more, fostering seamless competitive experiences.
-
Online service with dashboards
-
Unity SDK to execute tournaments
-
-
Quantum Tower Rush
Gaming CircleQuantum Tower RushQUANTUM
Quantum Tower Rush
The Tower Rush Sample provides full source code to showcase how Quantum can be used to develop an engaging tower rush game. It demonstrates the implementation of tower defense mechanics, offering a practical reference for developers looking to create their own tower rush or defense experiences with Quantum.
-
Mobile real-time strategy battle game
-
RPG unit, skill and damage gameplay
-
-
Quantum Traktor Snake
Gaming CircleQuantum Traktor SnakeQUANTUM
Quantum Traktor Snake
This sample showcases full source code to demonstrate how Quantum can be used to create an engaging 3D multiplayer snake game. The 3D Multiplayer Snake Game sample provides a complete implementation, perfect for developers interested in exploring multiplayer mechanics and creating competitive gameplay with Quantum.
-
3D physics snake action game
-
-
Quantum Twin Stick Shooter
Free SampleQuantum Twin Stick ShooterQUANTUM
Quantum Twin Stick Shooter
This sample offers full source code demonstrating how to use Quantum to create a top-down twin-stick shooter game. The Top-Down Twin-Stick Shooter sample includes AI systems from the Bot SDK, featuring an AI Director for team strategy and a data-driven AI architecture with sensors and abilities.
-
Player replacement by bots
-
RPG unit, skill and damage gameplay
-
Quantum Bot SDK
-
-
Quantum Vehicle Physics
Gaming CircleQuantum Vehicle PhysicsQUANTUM
Quantum Vehicle Physics
This sample offers full source code demonstrating how to use Quantum to create a game featuring realistic vehicle physics. The Realistic Vehicle Physics sample showcases how to implement vehicle dynamics with Quantum, enabling lifelike handling, movement, and interactions for a more immersive gameplay experience.
-
Vehicle controller with driving physics
-
Multi axis configuration support
-
Dynamic suspension view formula
-
-
Quantum Vehicular Combat
Gaming CircleQuantum Vehicular CombatQUANTUM
Quantum Vehicular Combat
The KEO Vehicular Combat sample is a Quantum-built game featuring intense vehicle battles between a lightweight buggy and a heavy 8-wheeler tank in a free-for-all deathmatch. This sample showcases how Quantum can power dynamic, action-packed vehicular combat gameplay.
-
3D vehicle action shooter
-
Configurable axles, wheels and suspension
-
Damage system and weapon gameplay system
-
-
Quantum Voice
Gaming CircleQuantum VoiceQUANTUM
Quantum Voice
Quantum Voice is a sample that integrates Photon Voice 2 with Quantum, demonstrating essential voice communication features for multiplayer interactions. It provides a clear implementation of voice chat within a basic Quantum game setup, enhancing the multiplayer experience.
-
Photon Voice 2 integration
-
Spatial voice activation
-
-
Quantum XR
Free SampleQuantum XRQUANTUM
Quantum XR
Quantum XR demonstrates the Quantum engine's capabilities for XR applications, focusing on space position synchronization and the seamless integration of mini-games. It includes physics-based games like basketball and tennis, offering a multi-user experience for interactive XR gameplay.
-
Physics based mini-games
-
Teleporting and grabbing
-
Pull objects via the controller button
-
Get the Best Out of Photon
With A Circle Membership!

Photon's Gaming Circle offers game developers premium support, exclusive samples, and early access to features, providing a technical edge for high-performance multiplayer gaming development.

The Industries Circle provides businesses with secure, reliable solutions for enterprise applications like VR/AR collaboration, training, and digital twins, including specialized SDKs, support and industry-grade hosting performance and customization.