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
-
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 accurate approaches and
-
tick accurate approach
-
-
Fusion Application Loop
Free SampleFusion Application LoopFUSION
Fusion Application Loop
Learn to structure your game's outer loop with the Fusion Application Loop sample, which demonstrates essential elements like scene loading, connections, matchmaking, and session management.
-
Fusion Asteroids Advanced
Free SampleFusion Asteroids AdvancedFUSION
Fusion Asteroids Advanced
Explore the Fusion Asteroids Advanced sample, which demonstrates advanced Fusion features like host migration, addressables for assets, lag compensation for bullets, and custom GameObject handling, all designed to enhance the gaming experience.
-
Player can host a game
-
Player can join running session
-
-
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.
-
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
-
Specific avatar (hair, cloth, 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.
-
Dynamic audio group
-
ConnectionManager
-
Finger synchronization for Meta's hands
-
-
Fusion Cooking Coop
Gaming CircleFusion Cooking CoopFUSION
Fusion Cooking Coop
This "coop party cooking game" is using Fusion Shared mode, 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.
-
Shared state authority of objects
-
Drop in, drop out gameplay
-
Ingredients and recipes structure
-
-
Fusion Dedicated Server
Free SampleFusion Dedicated ServerFUSION
Fusion Dedicated Server
The Fusion Dedicated Server Sample demonstrates how to build a Fusion project with a Dedicated Game Server. A Dedicated Server is a Fusion peer in Server Mode without a local player, managing the game state. The sample includes headless detection, automatic server startup, and a menu for selecting or joining game sessions.
-
Headless instance of game
-
-
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 Dragon Hunter VR
Free SampleFusion Dragon Hunter VRFUSION
Fusion Dragon Hunter VR
A Fusion VR sample project combining two of the best things in gaming; VR and Dragons!
-
OpenXR support
-
Score keeping
-
Predictive Spawning for Arrows
-
-
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, for instance, offers avatars, chat functions, screen sharing and seamless audio interactions via the Photon Voice SDK, so that players can communicate with each other when they are in the same chat bubble.
-
Up to 100 players
-
Customizable avatars
-
Chat bubble for group conversations
-
-
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 interactions. It enables developers to create complex behaviors with states and transitions, supports parallel execution of child state machines, and enhances scalability and organization in game development.
-
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 multiplayer gameplay for a dynamic experience.
-
Full networked game state system
-
Spectating other players
-
Synchronized state of objects in the world
-
-
Fusion Host Migration
Free SampleFusion Host MigrationFUSION
Fusion Host Migration
The Fusion Host Migration sample presents how to migrate the host in HostMode to another client after the original host dropped out of the session.
-
Fusion Host Mode Basics Tutorial
Fusion Host Mode Basics TutorialFUSION
Fusion Host Mode Basics Tutorial
-
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 Host mode 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 Host mode setup.
-
Usable via controller or mouse
-
Grabbing of 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, now upgraded from Fusion 1.0 to Fusion 2.0. It features seamless communication integration using Photon Voice SDK, providing a solid foundation for creating engaging multiplayer experiences.
-
In game voice communication
-
Shared interaction points
-
Synchronized state of objects
-
-
Fusion Industries Addons
Industries CircleFusion Industries AddonsFUSION
Fusion Industries Addons
Circle members gain access to 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.
-
Consists of more than 10 Addons
-
-
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, shared items, and an extendable item system, providing a robust foundation for multiplayer racing games.
-
Two race tracks
-
Karts with varying stats
-
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.
-
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 groups
-
Room sound insulation when a door is closed
-
3D pens with various colors
-
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.
-
Compatible with the Oculus SDK
-
Spawn the user network prefab
-
AudioLipSyncConnector
-
-
Fusion Metaverse VR
Industries CircleFusion Metaverse VRFUSION
Fusion Metaverse VR
This sample showcases a simple Metaverse, featuring interactive scenes centered around music, art, and games, allowing players to explore with friends. It includes portals to scenes like avatar selection, a hub, a hidden animal game, a DJ music scene, and a dynamic art gallery displaying artwork via an API.
-
Five different scenes included
-
Available for PC, Mac & Meta Quest,
-
-
Fusion Multi Climb Tutorial
Fusion Multi Climb TutorialFUSION
Fusion Multi Climb Tutorial
-
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 Rigidbody state management, along with optional RunnerPhysicsSimulate3D and 2D to handle physics simulations.
-
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).
-
Multiple platforms
-
Using Fusion's Simple KCC and FSM add-ons
-
Enemies to chase players
-
Collision detection
-
-
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
-
Health and damage system
-
-
Fusion Projectiles Essentials
Free SampleFusion Projectiles EssentialsFUSION
Fusion Projectiles Essentials
Fusion Projectiles demonstrates different approaches to networked projectile implementation, divided into two projects - Projectiles Essentials and Projectiles Advanced. Projectiles Essentials covers common approaches with simple examples, while Projectiles Advanced tackles more complex use cases in shooter games.
-
Simple FPS player
-
Players can shoot boxes
-
Examples for projectile understanding
-
-
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 prediction
-
Better jump logic
-
Sync death state
-
-
Fusion Scene Loading
Fusion Scene LoadingFUSION
Fusion Scene Loading
This Fusion Scene Loading sample demonstrates a flexible approach to loading scenes in Fusion, offering developers greater control. Up to four scenes can be loaded simultaneously using additive loading, allowing each client to decide which server-loaded scenes to load locally, enabling tailored experiences.
-
Customizable scene loading
-
Up to 4 simultaneous scenes
-
Client side scene interest management
-
-
Fusion Shared Mode Basics Tutorial
Fusion Shared Mode Basics TutorialFUSION
Fusion Shared Mode Basics Tutorial
-
Fusion Shared VR
Free SampleFusion Shared VRFUSION
Fusion Shared VR
Fusion VR Shared offers a simple way to initiate multiplayer VR games or applications, focusing on Shared mode for enhanced collaborative experiences. This sample demonstrates how to launch multiplayer VR experiences using Fusion, emphasizing VR rig handling, teleportation, and object grabbing in Shared mode.
-
Usable via controller or mouse
-
Grabbing of objects
-
Movement via teleport or locomotion
-
-
Fusion Simple FPS
Gaming CircleFusion 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, power-ups, and incorporates Client Side Prediction and Lag Compensation for smooth gameplay.
-
Client Side Prediction
-
Lag Compensation
-
Simple KCC
-
Deathmatch mode
-
-
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 interactions and movement in 3D environments, allowing tailored character control systems.
-
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 Mode for player interaction and Host Mode for entering dungeon sessions, illustrating versatile multiplayer structures in a single project.
-
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.
-
Shared Mode topology
-
Builds for PC, Mac & 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.
-
Players can spawn and walk around
-
Collect coins and catch the flag
-
Shooting down flying chickens
-
-
Fusion Tanknarok
Free SampleFusion TanknarokFUSION
Fusion Tanknarok
The Fusion Tanknarok sample demonstrates a multiplayer tank game in Hosted or Shared Mode, featuring graphics and logic from Polyblock Studios. It provides full source code and showcases how to create a co-op survivor game using Quantum, where players team up to face overwhelming waves of enemies, emphasizing teamwork and strategy.
-
Shared and Hosted mode support
-
Lag Compensated Raycasts
-
Predictive Spawning
-
-
Quantum Flow Fields AddOn
Gaming CircleQuantum 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.
-
Quantum KCC AddOn
Quantum 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.
-
Support for gravity & jump
-
Continuous collision detection
-
Performance optimized
-
-
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.
-
Quantum 3D Raid
Quantum 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.
-
Example comes with full source code
-
Create behaviors via AI & 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.
-
Command to move the cue ball
-
Remaining balls indicator
-
-
Quantum Animator AddOn
Gaming CircleQuantum 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.
-
Very accurate tick based animations
-
Good sample for Fighting and some 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.
-
4 sample car types
-
Menu with matchmaking
-
Racing game loop
-
-
Quantum Arena Brawler TopDown
Gaming CircleQuantum Arena Brawler TopDownQUANTUM
Quantum Arena Brawler TopDown
The QBall 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.
-
Splitscreen Multiplayer (Local + Online)
-
Different sets of abilities.
-
Multiple Local Players
-
-
Quantum Asteroids Tutorial
Quantum Asteroids TutorialQUANTUM
Quantum Asteroids 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.
-
Automatic bot association
-
Eight players fight each other
-
Unit movement and targeting interactions
-
-
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.
-
TopDown character controller
-
Respown points with entity prototypes
-
Custom gravity for 2.5D physics
-
-
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.
-
Character customization
-
Time-based explosion spread
-
Zero-event simulation approach
-
-
Quantum Bot SDK AddOn
Industries CircleQuantum 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.
-
Replace a player by a Bot when disconnected
-
Fill the room with Bots
-
-
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.
-
Downloading Quantum Map
-
Player can collaboratively changing the map
-
-
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.
-
Last & possible moves indicator
-
Prevent from suicide move
-
Castle move
-
-
Quantum Crazy Starter WebGL
Quantum 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](https://docs.unity3d.com/Packages/[email protected]/manual/index.html) to reduces build size while delivering smoother gameplay.
-
Platforms: WebGL
-
-
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.
-
Tick accurate animation
-
HitBox editor using animation frames
-
InputBufferSystem for special moves
-
-
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
-
Low bandwith play/skip commands
-
Consider the client connection quality
-
-
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.
-
Environment setup for 2D/ 3D Physics
-
Distance Joints Entity setup
-
Joints Entity setup for Spring, Hinge
-
-
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 physics
-
Re-usable powerup entities
-
AI drivers with adjustable difficulty
-
4 weapons, 2 tracks
-
-
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.
-
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.
-
Collision handling
-
Full game loop
-
Spawn protection
-
News feed for gameplay events
-
-
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.
-
Steering of an agent
-
Connect two parts of a navmesh
-
-
Quantum Platform Shooter 2D
Free SampleQuantum Platform Shooter 2DQUANTUM
Quantum Platform Shooter 2D
Discover the Blueless sample, a fast-paced online 2D platform shooter created with Quantum. It includes full source code for customization, featuring a custom character controller, raycast projectiles, respawn points, and a disconnect system for inactive players. Perfect for your next project!
-
Fast paced, 2D platform shooter
-
Double jump
-
Change weapon using weapon inventory
-
-
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.
-
Quantum Racer 2.5D
Quantum 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.
-
Arcade racing physics
-
AI drivers with adjustable difficulty
-
Support for joystick
-
-
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.
-
Fast-paced Moba
-
Minions drop basic packs
-
Gank bushes (invisibility) and gank doors
-
-
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.
-
Deterministic in-simulation Map generator
-
Matchmaking
-
UI system and game core basics
-
-
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
-
Gravity and ball bouncing simulation
-
Joystick and touch support
-
-
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.
-
Scheduling routine for collectible entitites.
-
Synced character powerup selection
-
Basic Bot players
-
-
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.
-
Trade-off between speed and accuracy
-
8 directions of movement
-
-
Quantum Top Down KCC
Free SampleQuantum Top Down KCCQUANTUM
Quantum Top Down KCC
Quantum includes a CharacterController2D for side-scrolling gameplay. However, for top-down games like Rogue Moba and Twin Stick Shooter, a specialized Kinematic Character Controller (KCC) is better suited, offering enhanced movement and interaction mechanics.
-
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.
-
Web based dashboard
-
Unity plug-in to access tournament metadata
-
-
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.
-
9 sample units
-
Simple matchmaking
-
Mutliple types of troops and damages
-
-
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.
-
Snake game
-
3D Physics
-
Ringbuffer for trail/breadcrum positions
-
-
Quantum Twin Stick Shooter
Gaming CircleQuantum 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.
-
Disconnected players replaced by bots
-
Data driven architecture for AI sensors
-
-
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.
-
Vehicle controller with driving physics
-
Damage system
-
Hitscan weapon 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.
-
Spatial voice activation
-
Move with a character
-
-
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.
-
Few 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.