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
Fusion Animationsサンプルでは、Fusionを使ってマルチプレイヤーゲームに同期アニメーションを実装する6つの方法をご紹介します。アニメーション・ネットワークを効果的に扱うための様々なアプローチをご覧ください。
-
6 examples integrated
-
Render accurate approaches and
-
tick accurate approach
-
-
Fusion Application Loop
Free SampleFusion Application LoopFUSION
Fusion Application Loop
シーンのロード、接続、マッチメイキング、セッション管理などの重要な要素を示すFusion Application Loopサンプルで、ゲームの外側ループの構造を学びましょう。
-
Fusion Asteroids Advanced
Free SampleFusion Asteroids AdvancedFUSION
Fusion Asteroids Advanced
Fusion Asteroids Advancedサンプルでは、ホストマイグレーション、アセットのアドレス指定、弾丸のラグ補正、GameObjectのカスタム処理など、ゲーム体験の向上を目的とした高度なFusion機能をご紹介しています。
-
Player can host a game
-
Player can join running session
-
-
Fusion Asteroids Simple
Free SampleFusion Asteroids SimpleFUSION
Fusion Asteroids Simple
Fusion Asteroidsのサンプルをご覧ください。初心者向けのデモで、わかりやすく魅力的なメカニズムでアーケードスタイルのトップダウンゲームプレイを作成する方法を紹介します。
-
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
-
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
-
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
-
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
-
Fusion Golf
Free SampleFusion GolfFUSION
Fusion Golf
-
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
-
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
-
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
-
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
このサンプルは、デフォルトの3Dキネマティックキャラクターコントローラーを使って動くプラットフォームを作成する方法を説明します。このサンプルは、独自の移動システムや複雑なビヘイビアを開発するための優れた出発点として役立ちます。
-
Quantum 3D Raid
Quantum 3D RaidQUANTUM
Quantum 3D Raid
-
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
Quantum 8 Ball Poolサンプルでは、オンラインPvPゲームを開発するためのコア機能を紹介しています。このプロジェクトは、魅力的で競争力のあるゲームプレイメカニックを作成するための基礎となります。
-
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
Quantumで作られたローポリのマルチプレイヤーレーシングゲームテンプレート、Arcade Racing Sampleに飛び込んでみよう。このサンプルは、テンポの速いレースゲームを開発するための強固な基盤を提供し、必要不可欠な機能とメカニクスを完備しています。
-
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
Quantumで作成されたこのAuto Chessゲームサンプルは、ターンベースのメカニクスと、開発ニーズをサポートする完全なソースコードが特徴です。Bitcake Studioとのパートナーシップにより開発されたこのサンプルは、Quantumのターンベースフレームワークを使用してAuto Chessゲームを実装する方法を学ぶための貴重なリソースを提供します。
-
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
Quantumで作成されたこのトップダウンバトルロイヤルゲームサンプルには、完全なソースコードと最大32人までのプレイヤーに必要なメカニズムが含まれています。デスゾーンの動作やインベントリ管理などのコア機能が含まれており、開発のための強固な基盤を提供します。
-
TopDown character controller
-
Respown points with entity prototypes
-
Custom gravity for 2.5D physics
-
-
Quantum Bomber
Free SampleQuantum BomberQUANTUM
Quantum Bomber
Quantum Bomberサンプルは、ボンバーマンスタイルのゲームプレイが特徴で、カスタマイズや統合が容易な完全なソースコード付きです。Quantumフレームワークで構築されたこのサンプルは、同様のマルチプレイヤーゲームを開発するための強固な基盤を提供し、次のプロジェクトに最適です。
-
Character customization
-
Time-based explosion spread
-
Zero-event simulation approach
-
-
Quantum Bot SDK AddOn
Industries CircleQuantum Bot SDK AddOnQUANTUM
Quantum Bot SDK AddOn
-
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
-
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
-
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
-
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
-
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
Quantumで作成されたテンポの速いオンライン2Dプラットフォームシューティングゲーム、Blueless sampleをご覧ください。カスタマイズ用の完全なソースコードが含まれており、カスタムキャラクターコントローラー、レイキャスト投射、リスポーンポイント、アクティブでないプレイヤーのための切断システムなどが特徴です。次のプロジェクトに最適です!
-
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
-
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.