Our Most Powerful SDKs
Right at Your Fingertips
-
SDKs
No results-
Chat.NETIncludes the Realtime and Chat APIs as SDK for "plain" .Net projects (not using Unity as engine).
Resources
This SDK includes the Realtime and Chat APIs to be used in "plain" .Net projects. There is a separate download for Unity projects. The Realtime API features authentication, matchmaking and fast communication with a scalable approach. It can be used across multiple platforms and is even (mostly) compatible between the various language specific implementations. There are two major versions currently: v4.x and v5.x. Both versions are mostly supporting the same features and the same general workflow. v5 got some refactoring for names and implementations and an additional async API. Use the v4 downloads if your project is using that!
-
Realtime.NETIncludes the Realtime and Chat APIs as SDK for "plain" .Net projects (not using Unity as engine).
Resources
This SDK includes the Realtime and Chat APIs to be used in "plain" .Net projects. There is a separate download for Unity projects. The Realtime API features authentication, matchmaking and fast communication with a scalable approach. It can be used across multiple platforms and is even (mostly) compatible between the various language specific implementations. There are two major versions currently: v4.x and v5.x. Both versions are mostly supporting the same features and the same general workflow. v5 got some refactoring for names and implementations and an additional async API. Use the v4 downloads if your project is using that!
-
ChatAndroid
Photon Android NDK SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform - Fast, reliable, scalable. Use the Photon Android NDK SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeAndroid
Photon Android NDK SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform - Fast, reliable, scalable. Use the Photon Android NDK SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceAndroid
Photon Android NDK SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform - Fast, reliable, scalable. Use the Photon Android NDK SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatChat FREEPhoton Chat FREE package is the easiest way to add a chat to your game in Unity within minutes. Its flexible channel system allows to integrate any number of chat channels to your game e.g. a global chat, multiple regional chats and a clan-based chat in parallel.
Resources
Download from the Unity Asset Store
GET CHAT FREE -
ChatCocos2d-x
All C++ based Photon SDKs are compatible with Cocos2d-x off the shelf! Find the SDKs you can gear it up with linked to below.
-
RealtimeCocos2d-x
All C++ based Photon SDKs are compatible with Cocos2d-x off the shelf! Find the SDKs you can gear it up with linked to below.
-
ChatConstruct 2
Photon SDK for Scirra Construct 2 readme. (C) Exit Games GmbH 2016 Overview ---------------------------------------------------------------------------------------------------- Photon SDK contains Scirra Construct 2 plugins exposing underlying Photon Javascript library functionality: - Photon Realtime Plugin allows to develop multiplayer games with clients communicating through Photon Cloud or self-hosted Photon Server. Follow https://www.photonengine.com/en/Realtime for info on Photon Realtime. - Photon Chat Plugin adds chat functionality to your game. Follow https://www.photonengine.com/en/Chat for info on Photon Chat. Installation ---------------------------------------------------------------------------------------------------- - Drag and drop photon.c2addon and photon-chat.c2addon files into the Construct 2 window. See Construct 2 documentation on plugins installation details. - Register a new realtime app at https://www.photonengine.com/en/Dashboard/Realtime - Register a new chat app at https://www.photonengine.com/en/Dashboard/Chat Running demos ---------------------------------------------------------------------------------------------------- - Find Photon object in project tree and set its AppId property to application id value from dashboard. - Select Main layout. - Run the application. Editor will open browser page. Copy url and open it in new browser pages. - Check browser console for helpful info. - Pool demo: all clients automatically join single room, each spawns the fish and notifies others with fish positions. Click on the pool makes owned fish move to the click location. - Test demo: automatically joins or creates new room. Pressing Leave will bring the client to the lobby where client can create new room or join existing from list. Also, test event firing is available inside the room (check other clients log for events receive report). - Chat demo: start 2 or more clients. For every client, choose user id and press Connect. When client is connected to front end, enter channel names separated by comma and press Subscribe. Select channel in list, enter message and press Publish. Or specify destination user id and send private message by pressing Send. Package Contents ---------------------------------------------------------------------------------------------------- - license.txt - the license terms - readme.txt - this readme text - release_history.txt - changelog - photon.c2addon - Photon Realtime Plugin - photon-chat.c2addon - Photon Chat Plugin - demo-test.capx - application for testing Photon Realtime features - demo-pool.capx - Realtime demo application - demo-chat.capx - Chat demo application Documentation ---------------------------------------------------------------------------------------------------- There is no Photon Construct 2 Plugin specific documentation or tutorials available currently. General documentation on Photon Realtime: http://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro Photon Chat documentation: http://doc.photonengine.com/en-us/chat/current/getting-started/chat-intro Underlying Photon Javascript API reference: http://doc-api.photonengine.com/en/javascript/current Demos included in the package show clear how plugin works and may be used as tempaltes for real projects. Short descriptions available for each plugin item in editor. Download ---------------------------------------------------------------------------------------------------- The latest version of Photon Plugin for Scirra Construct 2 can be found at https://www.photonengine.com/Realtime/Download Contact ---------------------------------------------------------------------------------------------------- To get in touch with other Photon developers and our engineers, visit our Developer Forum: http://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com
-
RealtimeConstruct 2
Photon SDK for Scirra Construct 2 readme. (C) Exit Games GmbH 2016 Overview ---------------------------------------------------------------------------------------------------- Photon SDK contains Scirra Construct 2 plugins exposing underlying Photon Javascript library functionality: - Photon Realtime Plugin allows to develop multiplayer games with clients communicating through Photon Cloud or self-hosted Photon Server. Follow https://www.photonengine.com/en/Realtime for info on Photon Realtime. - Photon Chat Plugin adds chat functionality to your game. Follow https://www.photonengine.com/en/Chat for info on Photon Chat. Installation ---------------------------------------------------------------------------------------------------- - Drag and drop photon.c2addon and photon-chat.c2addon files into the Construct 2 window. See Construct 2 documentation on plugins installation details. - Register a new realtime app at https://www.photonengine.com/en/Dashboard/Realtime - Register a new chat app at https://www.photonengine.com/en/Dashboard/Chat Running demos ---------------------------------------------------------------------------------------------------- - Find Photon object in project tree and set its AppId property to application id value from dashboard. - Select Main layout. - Run the application. Editor will open browser page. Copy url and open it in new browser pages. - Check browser console for helpful info. - Pool demo: all clients automatically join single room, each spawns the fish and notifies others with fish positions. Click on the pool makes owned fish move to the click location. - Test demo: automatically joins or creates new room. Pressing Leave will bring the client to the lobby where client can create new room or join existing from list. Also, test event firing is available inside the room (check other clients log for events receive report). - Chat demo: start 2 or more clients. For every client, choose user id and press Connect. When client is connected to front end, enter channel names separated by comma and press Subscribe. Select channel in list, enter message and press Publish. Or specify destination user id and send private message by pressing Send. Package Contents ---------------------------------------------------------------------------------------------------- - license.txt - the license terms - readme.txt - this readme text - release_history.txt - changelog - photon.c2addon - Photon Realtime Plugin - photon-chat.c2addon - Photon Chat Plugin - demo-test.capx - application for testing Photon Realtime features - demo-pool.capx - Realtime demo application - demo-chat.capx - Chat demo application Documentation ---------------------------------------------------------------------------------------------------- There is no Photon Construct 2 Plugin specific documentation or tutorials available currently. General documentation on Photon Realtime: http://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro Photon Chat documentation: http://doc.photonengine.com/en-us/chat/current/getting-started/chat-intro Underlying Photon Javascript API reference: http://doc-api.photonengine.com/en/javascript/current Demos included in the package show clear how plugin works and may be used as tempaltes for real projects. Short descriptions available for each plugin item in editor. Download ---------------------------------------------------------------------------------------------------- The latest version of Photon Plugin for Scirra Construct 2 can be found at https://www.photonengine.com/Realtime/Download Contact ---------------------------------------------------------------------------------------------------- To get in touch with other Photon developers and our engineers, visit our Developer Forum: http://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com
-
ChatCorona
Photon Corona SDK ------------------------------------------ The Photon Lua library provides a simple to use framework to access the Photon Server and the Photon Cloud from Lua scripts. Cross platform communication is possible, so Lua clients can send events to DotNet or native clients. This might require some adjustments on other platforms. This is shown by the "Particle" demo. The LoadBalancing API is compatible with the Photon Cloud and servers you host yourself, using the Photon Server SDK. Find the latest Photon downloads at https://www.photonengine.com/en-us/realtime/download The reference documentation is in this package. More documentation for Photon development is available at http://doc.photonengine.com/. Package Contents ------------------------------------------ license.txt - the license terms install.txt - installation info readme.txt - this readme text release_history.txt - release history doc - the Lua API reference documentation lib - library src/demo-console/autochat.lua - console automatic chat test using Lite src/demo-console/autochat-lb.lua - console automatic chat test using Cloud suport src/demo-helloworld-cloud/main.lua - Corona simple test using Lite src/demo-particle/main.lua - Corona demo showing more of the API's features (Cloud, cross platform) src/demo-particle/console.lua - console variant of particle demo src/demo-memory/main.lua - Corona demo showing Photon Turnbased features src/demo-chat/main.lua - Corona demo showing Photon Chat API's features Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeCorona
Photon Corona SDK ------------------------------------------ The Photon Lua library provides a simple to use framework to access the Photon Server and the Photon Cloud from Lua scripts. Cross platform communication is possible, so Lua clients can send events to DotNet or native clients. This might require some adjustments on other platforms. This is shown by the "Particle" demo. The LoadBalancing API is compatible with the Photon Cloud and servers you host yourself, using the Photon Server SDK. Find the latest Photon downloads at https://www.photonengine.com/en-us/realtime/download The reference documentation is in this package. More documentation for Photon development is available at http://doc.photonengine.com/. Package Contents ------------------------------------------ license.txt - the license terms install.txt - installation info readme.txt - this readme text release_history.txt - release history doc - the Lua API reference documentation lib - library src/demo-console/autochat.lua - console automatic chat test using Lite src/demo-console/autochat-lb.lua - console automatic chat test using Cloud suport src/demo-helloworld-cloud/main.lua - Corona simple test using Lite src/demo-particle/main.lua - Corona demo showing more of the API's features (Cloud, cross platform) src/demo-particle/console.lua - console variant of particle demo src/demo-memory/main.lua - Corona demo showing Photon Turnbased features src/demo-chat/main.lua - Corona demo showing Photon Chat API's features Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatEmscripten
Photon Emscripten SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Emscripten SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /shared: This folder holds all applications used by various demos. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeEmscripten
Photon Emscripten SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Emscripten SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /shared: This folder holds all applications used by various demos. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatGame Core
Photon Game Core SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeGame Core
Photon Game Core SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceGame Core
Photon Game Core SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatiOS
Photon iOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon iOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine and is implemented in C++. /demo_chat_objc: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in Objective-C. /demo_iPhone_realtime_objc: The demo client connects to a Photon Server running the Lite application and and shows how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. It uses the Cocos2D-iPhone graphics engine and is implemented in Objective-C. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeiOS
Photon iOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon iOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine and is implemented in C++. /demo_chat_objc: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in Objective-C. /demo_iPhone_realtime_objc: The demo client connects to a Photon Server running the Lite application and and shows how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. It uses the Cocos2D-iPhone graphics engine and is implemented in Objective-C. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceiOS
Photon iOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon iOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API with a graphical user interface. This uses the Cocos2D-x graphics engine and is implemented in C++. /demo_chat_objc: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in Objective-C. /demo_iPhone_realtime_objc: The demo client connects to a Photon Server running the Lite application and and shows how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. It uses the Cocos2D-iPhone graphics engine and is implemented in Objective-C. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. The UI shows areas of interest when activated. This uses the Cocos2D-x graphics engine. It is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatJavaScript
Photon JavaScript SDK (C) Exit Games GmbH 2024 Overview ---------------------------------------------------------------------------------------------------- The Photon Javascript library provides a simple to use framework to access the Photon Server and the Photon Cloud. Cross platform communication is possible, so Javascript clients can interact with DotNet or native clients. The SDK supports 2 APIs. Realtime (LoadBalancing) API ---------------------------------------------------------------------------------------------------- Allows to access Photon Cloud Realtime service: https://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro Chat API ---------------------------------------------------------------------------------------------------- Allows to access Photon Chat service: https://doc.photonengine.com/en-us/chat/current/getting-started/chat-intro Documentation ---------------------------------------------------------------------------------------------------- The reference documentation is in this package. Follow links per API above for more documentation for Photon development. Download ---------------------------------------------------------------------------------------------------- The latest version of Javascript SDK can be found at https://www.photonengine.com/sdks#realtime-sdkrealtimejavascript Installation ---------------------------------------------------------------------------------------------------- - Extract the Photon Javascript SDK to a location of your choice - Create an application in https://dashboard.photonengine.com/ Use Chat for demo-chat-api and Realtime for other demos. - Set up you application info with a text editor in cloud-app-info.js file found in the demo root folder. - Optionally for demo-particle and demo-pairs-mc samples, set FbAppId to your Facebook App id in cloud-app-info.js for Facebook login. Place your HTML5 / JavaScript client code on one of App Domains specified in your Facebook App settings. This required for proper Facebook Login button work. - Open default.html in browser. Contact ---------------------------------------------------------------------------------------------------- To get in touch with other Photon developers and our engineers, Join our Discord Server https://dashboard.photonengine.com/account/profile Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog http://blog.photonengine.com Package Contents ---------------------------------------------------------------------------------------------------- - license.txt - the license terms - readme.txt - readme text - release_history.txt - release history - /doc - the JavaScript API reference documentation - /lib - Photon JavaScript libraries - /photon.js - Photon Realtime library - /photon.min.js - minimized version - /photon-em.js - Photon Realtime Emscripten library (binary protocol) - /photon-em.min.js - minimized version - /photon.d.ts - Photon Realtime Typescript declaration file - /src - /demo-loadbalancing - basic Realtime (LoadBalancing) API demo application - /demo-particle - demo showing more of the Realtime API's features - /demo-pairs-mc - Turnbased Realtime application demo - /demo-chat-api - Chat API demo application
-
RealtimeJavaScript
Photon JavaScript SDK (C) Exit Games GmbH 2024 Overview ---------------------------------------------------------------------------------------------------- The Photon Javascript library provides a simple to use framework to access the Photon Server and the Photon Cloud. Cross platform communication is possible, so Javascript clients can interact with DotNet or native clients. The SDK supports 2 APIs. Realtime (LoadBalancing) API ---------------------------------------------------------------------------------------------------- Allows to access Photon Cloud Realtime service: https://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro Chat API ---------------------------------------------------------------------------------------------------- Allows to access Photon Chat service: https://doc.photonengine.com/en-us/chat/current/getting-started/chat-intro Documentation ---------------------------------------------------------------------------------------------------- The reference documentation is in this package. Follow links per API above for more documentation for Photon development. Download ---------------------------------------------------------------------------------------------------- The latest version of Javascript SDK can be found at https://www.photonengine.com/sdks#realtime-sdkrealtimejavascript Installation ---------------------------------------------------------------------------------------------------- - Extract the Photon Javascript SDK to a location of your choice - Create an application in https://dashboard.photonengine.com/ Use Chat for demo-chat-api and Realtime for other demos. - Set up you application info with a text editor in cloud-app-info.js file found in the demo root folder. - Optionally for demo-particle and demo-pairs-mc samples, set FbAppId to your Facebook App id in cloud-app-info.js for Facebook login. Place your HTML5 / JavaScript client code on one of App Domains specified in your Facebook App settings. This required for proper Facebook Login button work. - Open default.html in browser. Contact ---------------------------------------------------------------------------------------------------- To get in touch with other Photon developers and our engineers, Join our Discord Server https://dashboard.photonengine.com/account/profile Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog http://blog.photonengine.com Package Contents ---------------------------------------------------------------------------------------------------- - license.txt - the license terms - readme.txt - readme text - release_history.txt - release history - /doc - the JavaScript API reference documentation - /lib - Photon JavaScript libraries - /photon.js - Photon Realtime library - /photon.min.js - minimized version - /photon-em.js - Photon Realtime Emscripten library (binary protocol) - /photon-em.min.js - minimized version - /photon.d.ts - Photon Realtime Typescript declaration file - /src - /demo-loadbalancing - basic Realtime (LoadBalancing) API demo application - /demo-particle - demo showing more of the Realtime API's features - /demo-pairs-mc - Turnbased Realtime application demo - /demo-chat-api - Chat API demo application
-
VoiceJavaScript
Resources
Photon Voice JavaScript SDK (C) Exit Games GmbH 2024 Overview ---------------------------------------------------------------------------------------------------- The Photon Javascript library provides a simple to use framework to access the Photon Server and the Photon Cloud. Cross platform communication is possible, so Javascript clients can interact with DotNet or native clients. The SDK supports 3 APIs. Realtime (LoadBalancing) API ---------------------------------------------------------------------------------------------------- Allows to access Photon Cloud Realtime service: https://doc.photonengine.com/en-us/realtime/current/getting-started/realtime-intro Voice API ---------------------------------------------------------------------------------------------------- To implement voice and video communication clients based on Photon Cloud Realtime: https://doc.photonengine.com/en-us/voice/current/getting-started/voice-intro Supported browsers: - Chrome Wndows, MacOS, Android - Edge - Opera Chat API ---------------------------------------------------------------------------------------------------- Allows to access Photon Chat service: https://doc.photonengine.com/en-us/chat/current/getting-started/chat-intro Documentation ---------------------------------------------------------------------------------------------------- The reference documentation is in this package. Follow links per API above for more documentation for Photon development. Download ---------------------------------------------------------------------------------------------------- The latest version of Javascript SDK can be found at https://www.photonengine.com/sdks#realtime-sdkrealtimejavascript Installation ---------------------------------------------------------------------------------------------------- - Extract the Photon Javascript SDK to a location of your choice - Create an application in https://dashboard.photonengine.com/ Use Voice application type for demo-voice and demo-voice-basics, Chat for demo-chat-api and Realtime for other demos. - Set up you application info with a text editor in cloud-app-info.js file found in the demo root folder. - Optionally for demo-particle and demo-pairs-mc samples, set FbAppId to your Facebook App id in cloud-app-info.js for Facebook login. Place your HTML5 / JavaScript client code on one of App Domains specified in your Facebook App settings. This required for proper Facebook Login button work. - Open default.html in browser. Contact ---------------------------------------------------------------------------------------------------- To get in touch with other Photon developers and our engineers, Join our Discord Server https://dashboard.photonengine.com/account/profile Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog http://blog.photonengine.com Package Contents ---------------------------------------------------------------------------------------------------- - license.txt - the license terms - readme.txt - readme text - release_history.txt - release history - /doc - the JavaScript API reference documentation - /lib - Photon JavaScript libraries - /photon.js - Photon Realtime library - /photon.min.js - minimized version - /photon-em.js - Photon Realtime Emscripten library (binary protocol) - /photon-em.min.js - minimized version - /photon-voice.js - Photon Voice library (includes Photon Realtime Emscripten) - /photon-voice.min.js - minimized version - /photon.d.ts - Photon Realtime Typescript declaration file - /photon-voice.d.ts - Photon Voice Typescript declaration file - /src - /demo-loadbalancing - basic Realtime (LoadBalancing) API demo application - /demo-particle - demo showing more of the Realtime API's features - /demo-pairs-mc - Turnbased Realtime application demo - /demo-voice - Voice API demo application - /demo-voice-basics - Voice API basics demo application - /demo-chat-api - Chat API demo application
-
ChatLinux
Photon Linux SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Linux SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API in a console. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeLinux
Photon Linux SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Linux SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API in a console. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceLinux
Photon Linux SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Linux SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API in a console. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatMac OS X
Photon Mac OS X SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Mac OS X SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in C++. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application which is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeMac OS X
Photon Mac OS X SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Mac OS X SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in C++. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application which is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceMac OS X
Photon Mac OS X SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Mac OS X SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. It is implemented in C++. /demo_chat: The demo shows a basic way of using the Photon Chat API within a console. It is implemented in C++. /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in C++. /demo_loadBalancing_objc: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Objective-C. /demo_loadBalancing_swift: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. It is implemented in Swift. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Blocks are being moved automatically and the positions are updated in realtime between clients. This is a console application which is implemented in C++. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. It is implemented in C++. /demo_typeSupport_objc: This demo displays the proper use of Photon's serializable data types. It is implemented in Objective-C. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatNintendo Switch
Photon Nintendo Switch SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeNintendo Switch
Photon Nintendo Switch SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceNintendo Switch
Photon Nintendo Switch SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
Fusion 2Photon Fusion Sdk
-
Quantum 3Photon Quantum SDKQuantum is a high-performance deterministic ECS (Entity Component System) framework for online multiplayer games made with Unity, for up to 128 players.
Resources
-
Quantum 2Photon Quantum SDKQuantum is a high-performance deterministic ECS (Entity Component System) framework for online multiplayer games made with Unity, for up to 128 players.
Resources
-
Quantum 3Photon Quantum SDK MigrationThe migration package includes the latest 3.0 SDK and tools to upgrade a Quantum 2.1 project.
Resources
-
QuantumPhoton Quantum Unreal Sdk
Resources
Please sign in to download.Download Version
Photon Quantum Unreal Sdk version 0.1.10 Preview
DOWNLOAD -
VoicePhoton Voice SDK Realtime5
-
ChatPlayStation 4
Photon PS4 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimePlayStation 4
Photon PS4 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoicePlayStation 4
Photon PS4 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatPlayStation 5
Photon PS5 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimePlayStation 5
Photon PS5 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoicePlayStation 5
Photon PS5 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
PUNPUN FREEPhoton Unity Networking (PUN) is our take on high-level multiplayer-features for Unity:
Easy to use callbacks, components to synchronize GameObjects and Remote Procedure Calls (RPCs) provide a great start. Below all that is a solid, extensive API for more advanced control.
Alternatively, use the Photon Unity .NET SDK. The client SDK implements a lean networking framework, LoadBalancing API, offering programmers detailed control. Get the Photon Unity NET SDK from here.Resources
Download from the Unity Asset Store
GET PUN FREE -
PUNPUN PLUSPhoton Unity Networking (PUN) is our take on high-level multiplayer-features for Unity:
Easy to use callbacks, components to synchronize GameObjects and Remote Procedure Calls (RPCs) provide a great start. Below all that is a solid, extensive API for more advanced control.
Alternatively, use the Photon Unity .NET SDK. The client SDK implements a lean networking framework, LoadBalancing API, offering programmers detailed control. Get the Photon Unity NET SDK from here.
Same content as PUN FREE, plus a 100 concurrent user plan for the Photon Cloud (approx. 40k MAU, valid 12 months). Just $95Resources
Download from the Unity Asset Store
GET PUN PLUS -
ServerServer
Resources
Photon Server is a on-premises real-time socket server and cross platform multiplayer game development framework. The framework is extremely fast and very simple to use. Use the multiplayer API from Photon Server to join many players together in a shared game session. Transfer data and messages synchronously, in real-time, between connected players across platforms.
-
ChattvOS
Photon tvOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon tvOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources For demos please look into the iOS SDK: http://doc.photonengine.com/en/realtime/current/sdks-and-api/sdk-ios Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimetvOS
Photon tvOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon tvOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources For demos please look into the iOS SDK: http://doc.photonengine.com/en/realtime/current/sdks-and-api/sdk-ios Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoicetvOS
Photon tvOS SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon tvOS SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Chat-objc - Photon Chat sources Objective-C /Common-cpp - common sources /Common-objc - common sources Objective-C /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /LoadBalancing-objc - Photon Realtime sources Objective-C /Photon-cpp - common Photon sources /Photon-objc - common Photon sources Objective-C /PhotonVoice-cpp - Photon Voice sources For demos please look into the iOS SDK: http://doc.photonengine.com/en/realtime/current/sdks-and-api/sdk-ios Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatUnityIncludes the Realtime and Chat APIs as SDK for Unity projects.
Resources
This SDK includes the Realtime and Chat APIs to be used in Unity projects. The Realtime API is included in various SDKs for Unity, including the Quantum and Voice SDKs. For those, this package can be used to update the Realtime API and Photon dlls. Of course, you can also use these APIs on their own. The Realtime API features authentication, matchmaking and fast communication with a scalable approach. It can be used across multiple platforms and is even (mostly) compatible between the various language specific implementations. There are two major versions currently: v4.x and v5.x. Both versions are mostly supporting the same features and the same general workflow. v5 got some refactoring for names and implementations and an additional async API. Use the v4 downloads if your project is using that!
-
RealtimeUnityIncludes the Realtime and Chat APIs as SDK for Unity projects.
Resources
This SDK includes the Realtime and Chat APIs to be used in Unity projects. The Realtime API is included in various SDKs for Unity, including the Quantum and Voice SDKs. For those, this package can be used to update the Realtime API and Photon dlls. Of course, you can also use these APIs on their own. The Realtime API features authentication, matchmaking and fast communication with a scalable approach. It can be used across multiple platforms and is even (mostly) compatible between the various language specific implementations. There are two major versions currently: v4.x and v5.x. Both versions are mostly supporting the same features and the same general workflow. v5 got some refactoring for names and implementations and an additional async API. Use the v4 downloads if your project is using that!
-
VoiceUnity Video SDK
Resources
# Photon Voice 2 Video Unity SDK ## Names For now, we use Voice term in a meaning of Stream. PhotonVoice2 supports Audio Voices. This SDK adds Video Voices support. We may change this naming to less confusing later. ## Video Processing H264 codec is used for video streaming. Encoding and decoding are implemented with native platform API. Video capture is implemented via native platform API on mobile platforms and UWP. On desktops, capture uses Unity WebCam API. All platforms support video output to Unity textures (Platform.Create[PreviewManager,VideoRecorder,VideoPlayer]UnityTexture calls). This is the preferred output method. To use an object for video output, apply a material with "PhotonVoiceApi/VideoTexture3D" shader ("PhotonVoiceApi/VideoTextureExt3D" for Android) to it and assign PlatformView property of recorder or player as material's texture. Mobile platforms and UWP also support video output via native platform API (Platform.CreateDefault[PreviewManager,VideoRecorder,VideoPlayer] methods). ## Supported platforms - Windows - MacOS - iOS - Android - UWP (HL2) - Unity WebGL (Chrome, Opera, Edge) IL2CPP is the recommended scripting backend. Mono is not guaranteed to work. There is no Unty integration for video streaming. Voice client should be used directly. It's possible to reuse existing audio Voice client in Unity or PUN app. ## Installation - If updating existing project, remove PhotonVoiceLibs and PhotonVoiceApi folders in Assets\Photon\PhotonVoice\ - Import Photon Video SDK package - Select *Window -> Photon Voice -> Enable Video* from the Editor menu (or manually add *PHOTON_VOICE_VIDEO_ENABLE* scripting define symbol for each platform). - Open TestVideo/scene - Set App Id in Settings component of Client object - Make sure that Camera and Microphone permissions enabled ## iOS - Add VideoToolbox framework to UnityFramework target link dependencies (Build Phases) ## Android - Minimum API level 28 (Android 9.0) is required - If Unity Texture is used for video output: - - Multithreading render is not supported - - Vulkan Graphics API is not supported - - `Graphics > Default Render Pipeline` and `Quality > Levels > Rendering > Render Pipeline Asset` should be to `None` - if GameActivity is used (since Unity 6000), disable `kotlin-stdlib-*.jar` library in Assets\Photon\PhotonVoice\PhotonVoiceLibs\Android\libs to avoid `Duplicate class` build error - Video encoder and decoder do not work with some Unuty versions beause of the bug: https://issuetracker.unity3d.com/issues/android-sbyte-type-is-considered-to-be-not-primitive-when-compiling-il2cpp-code ## UWP - If using MediaPlayerElement for video output, export XAML project. - If using IMGUI (OnGUI driven) user interface, limit fps by setting QualitySettings.vSyncCount = 1 or Application.targetFrameRate = 60, otherwise UI methoda calls make D3D video stall. ## Mac - In case Unity can't load a bundle library and reports that it's damaged, try to: 1. Open the MacOS terminal 2. ```cd``` to ```Assets/Photon/PhotonVoice/PhotonVoiceLibs/OSX``` 3. Run ```xattr -d com.apple.quarantine *.bundle``` ## Video Settings - Bitrate. Currently Photon Cloud servers do not support rates higher than 400 kbit. - Resolution. Please stick to the following video sizes which are tested with PhotonVoice Video: - 320x240 - 640x480 - 768x432 - 848x480 - 1024x576 - 1280x720 - 1920x1440 ## Streaming Settings (VoiceCreateOptions and LocalVoice properties) - Fragment. Set it to true to split large video frames into small packets sent independently by Photon transports. In unreliable mode, if some small packets are lost, the frame buffer is still passed to the decoder with 0s instead of lost data. - Reliable. All packets are guaranteed to deliver. May be used in combination with Fragment. - FEC. If > 0, after the specified numnber of frames, a forward error correction packet is sent. Do not use with Reliable. Mostly useful in Fragment mode because it reduces losses of large packet fragments. ## Multiple streams from the same camera - Supported on Windows, Mac and WebGL. - Create a 2nd video stream and specify the same camera name, but different bitrate. - On Windows and Mac, also different resolutions are supported. High-res video stream must be created before low-res to avoid camera initialization with lower resolution.
-
VoiceUnity Voice SDK
# Photon Voice 2 Unity SDK Photon Voice 2 adds high quality low latency voice chat to your Unity application. Excellent sound quality due to the Opus codec and direct audio capture hardware support or software audio processing if capturing with Unity Microphone API. ## Platforms Windows, UWP/Hololens, macOS, Linux, Android, iOS, WebGL and other platforms are supported. ## Features - Can be used standalone or integrated with other Photon network solutions or third party audio modules for capture, playback, processing, lip sync, speech recognition, and more. The package includes PUN2, Fusion, FMOD and WebRTC Audio Processing integration modules. Demos of standalone Voice, PUN2 integration and Fusion integration are included. - Inherits all Photon Realtime API features including matchmaking, interest groups, encryption, etc. - Native modules are provided for all popular platforms to better support audio hardware. - Audio playback via audio source preserves the location of audio stream in the 3D scene. - Scales automatically in Photon Cloud's global hosting centers in US, Europe, Asia & Australia to any amount of concurrent users you need - All for FREE including hosting in our Photon Cloud for up to 20 CCU.
-
ChatUnreal Engine
Resources
All C++ based Photon SDKs are compatible with the UNREAL ENGINE off the shelf! Find the SDKs you can gear it up with linked to below.
-
RealtimeUnreal Engine
Resources
All C++ based Photon SDKs are compatible with the UNREAL ENGINE off the shelf! Find the SDKs you can gear it up with linked to below.
-
VoiceUnreal Engine
Resources
All C++ based Photon SDKs are compatible with the UNREAL ENGINE off the shelf! Find the SDKs you can gear it up with linked to below.
-
VoiceVoice FREEAdd massive live Voice Chat to your Unity Multiplayer Games. Photon Voice is the ideal add-on to any application using voice chat to communicate between players.
Resources
Download from the Unity Asset Store
GET VOICE FREE -
ChatWindows
Photon Windows SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeWindows
Photon Windows SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceWindows
Photon Windows SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_basics: The demo client is basically a 'Hello World'. So it's the best place to start if you are new to the SDK. /demo_chat: The demo shows a basic way of using the Photon Chat API. /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. /demo_memory: This demo displays Photon's asynchronous turnbased features in a game of Memory. This uses the Cocos2D-x graphics engine. /demo_particle: The demo client connects to a master server and shows the random matchmaking mechanism, how to create a room and how to send and receive events within a running game. Players move 'their' blocks around and the positions are updated in realtime between clients. /demo_typeSupport: This demo displays the proper use of Photon's serializable data types. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatWindows Store
Photon Windows Store SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows Store SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeWindows Store
Photon Windows Store SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows Store SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceWindows Store
Photon Windows Store SDK ------------------------------------------ Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon Windows Store SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadBalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatXbox One
Photon XB1 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeXbox One
Photon XB1 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceXbox One
Photon XB1 SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Use the Photon SDK to easily add multiplayer to your games. Run them in the global Photon Cloud or host your own Photon Servers. Match your players to a shared game session (called "room") and transfer messages synchronously, in real-time, between connected players across platforms. All client SDKs can interact with each other, no matter if iOS, Android, web, console or standalone. Package Contents ------------------------------------------ /Chat-cpp - Photon Chat sources /Common-cpp - common sources /doc - Release history, API documentation /LoadBalancing-cpp - Photon Realtime sources /Photon-cpp - common Photon sources /PhotonVoice-cpp - Photon Voice sources /Demos /demo_loadbalancing: The demo client connects to a master server and shows how to create a room, join a random game and how to send and receive events within a running game. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
-
Samples
No results-
RealtimeDemoParticle-UE
Technical Sample
Resources
This is a demo project for using Photon Realtime on Unreal Engine. All C++ based Photon SDKs are compatible with the UNREAL ENGINE off the shelf! Find the SDKs you can gear it up with linked to below.
-
Fusion 2Disconnect Reconnect
Technical Sample
-
Fusion 2Fusion Animations
Technical Sample
-
Fusion 2Fusion Area Of Interest Multi Peer Technical Sample
Technical Sample
-
Fusion 2Fusion Asteroids Host Simple간단하고 매력적인 메커니즘으로 아케이드 스타일의 하향식 게임플레이를 제작하는 방법을 보여주는 초보자 친화적인 데모인 퓨전 소행성 샘플을 살펴보세요.
-
Fusion 2Fusion Asteroids Shared Simple간단하고 매력적인 메커니즘으로 아케이드 스타일의 하향식 게임플레이를 제작하는 방법을 보여주는 초보자 친화적인 데모인 퓨전 소행성 샘플을 살펴보세요.
-
Fusion 2Fusion Cross Platform Mixed Reality
-
Fusion 2Fusion Expo
-
Fusion 2Fusion Golf
Gaming Sample
-
Fusion 2Fusion Host Basics
Gaming Sample
-
Fusion 2Fusion Host Migration
Technical Sample
-
Fusion 2Fusion Impostor
Gaming Sample
-
Fusion 2Fusion Industries Addons
-
Fusion 2Fusion IndustriesSamples Misc
-
Fusion 2Fusion Meeting
-
Fusion 2Fusion Meta XR Integration
Technical Sample
-
Fusion 2Fusion Metaverse
-
Fusion 2Fusion Mixedreality
-
Fusion 2Fusion MMO
Gaming Sample
-
Fusion 2Fusion MMO Server Plugin
Gaming Sample
-
Fusion 2Fusion Multi Climb Starter Project
Gaming Sample
Please sign in to download.Download Version
Fusion Multi Climb Starter Project version 2.0
DOWNLOAD -
Fusion 2Fusion Multi Climb Video Four
Gaming Sample
-
Fusion 2Fusion Multi Climb Video One
Gaming Sample
-
Fusion 2Fusion Multi Climb Video Three
Gaming Sample
-
Fusion 2Fusion Multi Climb Video Two
Gaming Sample
-
Fusion 2Fusion Object Pooling
Technical Sample
-
Fusion 2Fusion Pirate Adventure
Gaming Sample
-
Fusion 2Fusion Projectiles
Technical Sample
-
Fusion 2Fusion Projectiles Essentials
Technical Sample
-
Fusion 2Fusion Quiz Network
Gaming Sample
-
Fusion 2Fusion Razor Madness
Gaming Sample
-
Fusion 2Fusion Shared Basics
Gaming Sample
-
Fusion 2Fusion Simple FPS
Gaming Sample
-
Fusion 2Fusion Social Hub
Technical Sample
-
Fusion 2Fusion Stage Screen Sharing
-
Fusion 2Fusion Starter Host Mode
Gaming Sample
-
Fusion 2Fusion Starter Shared Mode
Gaming Sample
-
Fusion 2Fusion Sticky Notes Crossplateform Relocation
Technical Sample
-
Fusion 2Fusion Sticky Notes Meta SSA Colocation
Technical Sample
-
Fusion 2Fusion Tanknarok
Gaming Sample
-
Fusion 2Fusion VR Host
Technical Sample
-
Fusion 2Fusion VR Shared
Technical Sample
-
Fusion 2Fusion VR Training
-
Fusion 2Fusion XR Addons
-
Fusion 2Fusion2 Meeting
-
VoicePhotonVoiceDemo-UE
Technical Sample
Resources
This is a demo project for using Photon Voice on Unreal Engine. All C++ based Photon SDKs are compatible with the UNREAL ENGINE off the shelf! Find the SDKs you can gear it up with linked to below.
-
Quantum 2Quantum 100 TutorialThis is a step-by-step guide to get up and running with the Quantum SDK in Unity.
Technical Sample
Resources
-
Quantum 2Quantum Arcade RacingThe Arcade Racing Sample is a low poly multiplayer arcade racing game template using Quantum.
Gaming Sample
Resources
-
Quantum 2Quantum AutoChessThis sample is provided with full source code and demonstrates how Quantum can be used to create an Auto Chess game using Turn Based Framework.
Gaming Sample
Resources
-
Quantum 2Quantum Battle Royale Top DownThis sample is provided with full source code and demonstrates how Quantum can be used to create a top-down battle royale game for 32 players.
Gaming Sample
Resources
-
Quantum 2Quantum BomberThe Quantum Bomber sample is provided with full source code and demonstrates how to build bomberman-like gameplay in Quantum.
Gaming Sample
Resources
-
Quantum 2Quantum Bot SDK SampleThis is a very simple showcase of Bot SDK features. Use it to decide if it fits your needs, or to get inspired on how to approach AI on your projects.
Technical Sample
-
Quantum 2Quantum Bot SDK Sample DevelopmentThis is a very simple showcase of Bot SDK features. Use it to decide if it fits your needs, or to get inspired on how to approach AI on your projects.
Technical Sample
Resources
-
Quantum 3Quantum Bot SDK Sample DevelopmentThis is a very simple showcase of Bot SDK features. Use it to decide if it fits your needs, or to get inspired on how to approach AI on your projects.
Technical Sample
Resources
-
Quantum 3Quantum Brick BuilderThis technical sample shows options on how to expand the common uses of a Quantum Map and is presented as a level editor allows players to create and modify maps in three ways.
Technical Sample
Resources
-
Quantum 2Quantum ChessQuantum Chess is a sample game that implements main features for an onlie PvP chess game.
Gaming Sample
Resources
-
Quantum 2Quantum Fighting TemplateThe Fighting Sample is a 2 player fighting game template.
Gaming Sample
Resources
-
Quantum 2Quantum Flow Fields SampleThis sample demonstrates how to use the Quantum Flow Fields Addon.
Technical Sample
Resources
-
Quantum 3Quantum Flow Fields SampleThe sample showcases the Quanutm Flow Fields addon by moving unit in a static predefined map.
Technical Sample
Resources
-
Quantum 2Quantum GolfThe Quantum Quantum Golf Sample is a 2 player turn-based mini-golf game and implements several turn-based features.
Gaming Sample
Resources
-
Quantum 2Quantum JointsQuantum Joints is a technical sample that implements the basic features of Physics Joints with Quantum.
Technical Sample
Resources
-
Quantum 3Quantum KartsQuantum Karts demonstrates how to build an arcade racing game with a full race loop, AI opponents, powerups and more.
Gaming Sample
Resources
-
Quantum 2Quantum Level EditorA level editor in a game is a very valuable tool that can allow a player or the developer to create, modify and share levels, providing endless possibilities for gameplay and replayability.
Technical Sample
Resources
-
Quantum 3Quantum Motor DomeThe Quantum Motor Dome sample demonstrates an approach on how to build a free-for-all Snake-like sports game for up to 6 players.
Gaming Sample
Resources
-
Quantum 2Quantum Navigation SampleThe sample includes common and simple navmesh and navigation agent setups nicely separated into Unity scenes.
Technical Sample
Resources
-
Quantum 2Quantum Platform Shooter 2DThe Platform Shooter 2D sample is provided with full source code and demonstrates how Quantum 3 can be used to create a fast and action-packed online 2D platform shooter.
Gaming Sample
Resources
-
Quantum 3Quantum Platform Shooter 2DThe Platform Shooter 2D sample is provided with full source code and demonstrates how Quantum 3 can be used to create a fast and action-packed online 2D platform shooter.
Gaming Sample
Resources
-
Quantum 3Quantum Racer 2.5DThis sample is provided with full source code and demonstrates how Quantum can be used to create an online retro racer 2.5D with capacity for 99 players.
Gaming Sample
Resources
-
Quantum 2Quantum Rogue MOBAThis sample is provided with full source code and demonstrates how Quantum can be used to create a cross-platform fast-paced team-based MOBA.
Gaming Sample
Resources
-
Quantum 2Quantum RTSThe RTS Sample showcases the usage of Quantum in real-time strategy games, leveraging the FlowFields addon for mass unit pathfinding requirements.
Gaming Sample
Resources
-
Quantum 3Quantum Simple FPSThe Quantum Simple FPS game is a first-person shooter designed to provide an entry-level game sample with a straightforward code structure.
Gaming Sample
Resources
-
Quantum 2Quantum SoccerThis sample is provided with full source code and demonstrates how Quantum can be used to create a soccer game using 2.5D physics.
Gaming Sample
Resources
-
Quantum 3Quantum Sports Arena BrawlerThe Quantum Sport Arena Brawler sample is a top-down 3v3 sports arena brawler. Pass the ball, punch opponents off of the arena, and score against the enemy team in chaotic, lightning fast matches.
Gaming Sample
Resources
-
Quantum 2Quantum SurvivorThis sample is provided with full source code and demonstrates how Quantum can be used to create a co-op survivor game with hundreds of enemies.
Gaming Sample
Resources
-
Quantum 2Quantum Tilemap PathfinderThis sample demonstrates an implementation of a generic pathfinder system based on tiles which is simpler and cheaper than navigating on navmeshes and can fit a lot of tile-, grid- and hex grid-based games.
Technical Sample
Resources
-
Quantum 2Quantum Tower Rush TemplateThe Tower Rush Sample is provided with full source code and demonstrates how Quantum can be used to create a tower rush game.
Gaming Sample
Resources
-
Quantum 2Quantum Traktor SnakeThis sample is provided with full source code and demonstrates how Quantum can be used to create a 3D multiplayer snake game.
Gaming Sample
Resources
-
Quantum 2Quantum Twin Stick ShooterThis sample is provided with full source code and demonstrates how Quantum can be used to create a top-down twin stick shooter game.
Gaming Sample
Resources
-
Quantum 3Quantum Twin Stick ShooterThe Twin Stick Shooter sample is provided with full source code and demonstrates how Quantum can be used to create a top-down twin stick shooter game.
Gaming Sample
Resources
-
QuantumQuantum Unreal Extraction Brawler
Resources
-
QuantumQuantum Unreal Simple Racing
Resources
-
Quantum 2Quantum Vehicle PhysicsThis sample is provided with full source code and demonstrates how Quantum can be used to create a game with realistic vehicle physics.
Technical Sample
Resources
-
Quantum 2Quantum Vehicular CombatThe KEO Vehicular Combat sample is a vehicular combat game built with Quantum. The samples includes two types of vehicles which are used to battle in an ongoing free for all deathmatch.
Gaming Sample
Resources
-
Quantum 2Quantum Voice IntegrationQuantum Voice is a sample game that implements an integration with basic features from Photon Voice 2 and a Quantum basic game.
Technical Sample
Resources
-
Quantum 3Quantum WebGL SampleThis 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.
Technical Sample
Resources
-
Quantum 3Quantum XRThe Quantum XR technical sample demonstrates how to use Quantum engine for XR games or applications.
Technical Sample
Resources
-
Quantum 3Quntum Tilemap Pathfinder
Technical Sample
Resources
-
-
AddOns
No results-
VoiceAndroid x86-64 Addon
Resources
Photon Voice Android x86_64 Addon ------------------------------------------ This is an Addon for Photon Voice 2 (available in the Unity Asset Store). Import this package to an existing Photon Voice 2 project to get Android x86_64 support. http://u3d.as/1kuq Download ------------------------------------------ To download this Photon Voice 2 addon, join our Industries Circle and log in. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Package Contents ------------------------------------------ Assets\Photon\PhotonVoice\PhotonVoiceLibs\Android\libs\x86_64\libopus_egpv.so - Opus Library Assets\Photon\PhotonVoice\PhotonVoiceLibs\Android\libs\x86_64\libwebrtc-audio.so - Native plugin for WebRtcAudioDSP Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our forum: https://forum.photonengine.com Stay up to date following Exit Games on Twitter and our blog: http://twitter.com/exitgames http://blog.photonengine.com
-
Fusion 2Fusion Advanced KCC
-
Fusion 2Fusion Advanced KCC Sample
-
Fusion 2Fusion Animation Controller
-
Fusion 2Fusion FSM
-
Fusion 2Fusion Interest Management
-
Fusion 2Fusion Interest Management SamplePlease sign in to download.
Download Version
Fusion Interest Management Sample version 2.0.6
DOWNLOAD -
Fusion 2Fusion Physics
-
Fusion 2Fusion Physics Sample
-
Fusion 2Fusion Simple KCC
-
Fusion 2Fusion Simple KCC Sample
-
FusionGame Core
Resources
Photon Fusion Game Core Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
ChatGame Core Unity addOn
Resources
Photon Game Core Unity Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
PUNGame Core Unity addOn
Resources
Photon Game Core Unity Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
QuantumGame Core Unity addOn
Resources
Photon Game Core Unity Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeGame Core Unity addOn
Resources
Photon Game Core Unity Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceGame Core Unity addOn
Resources
Photon Game Core Unity Plugin ------------------------------------------ You must be logged in and a verified Game Core developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceGame Core Voice
Photon Game Core Voice Plugin SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceHoloLens 2 Addon
Resources
Photon Voice HoloLens 2 Addon ------------------------------------------ This is an Addon for Photon Voice 2 (available in the Unity Asset Store). Import this package to an existing Photon Voice 2 project to get HoloLens 2 platform support. http://u3d.as/1kuq Download ------------------------------------------ To download this Photon Voice 2 addon, join our Industries Circle and log in. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Package Contents ------------------------------------------ Assets\Photon\PhotonVoice\PhotonVoiceLibs\WSA\ARM64\opus_egpv.dll - Opus Library Build for UWP/WSA ARM64. Assets\Photon\PhotonVoice\PhotonVoiceLibs\WSA\ARM64\Photon.Voice.UWP.MediaExtensions.dll - Native plugin for media capture for UWP/WSA ARM64. Assets\Photon\PhotonVoice\PhotonVoiceLibs\WSA\ARM64\UnitySharedVideoTexture.dll - Native plugin for sharing video data with native capture library. Assets\Photon\PhotonVoice\PhotonVoiceLibs\WSA\ARM64\webrtc-audio.dll - Native plugin for WebRtcAudioDSP for UWP/WSA ARM64. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our forum: https://forum.photonengine.com Stay up to date following Exit Games on Twitter and our blog: http://twitter.com/exitgames http://blog.photonengine.com
-
VoiceMagic Leap Addon
Resources
Photon Voice MagicLeap Addon ------------------------------------------ This is an Addon for Photon Voice 2 (available in the Unity Asset Store). Add this package to an existing Photon Voice 2 project to get Magic Leap platform support. Minimal Photon Voice version: 2.5 http://u3d.as/1kuq Download ------------------------------------------ To download this Photon Voice 2 addon, join our Industries Circle and log in. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Package Contents ------------------------------------------ /Photon/PhotonVoice/MagicLeap-PhotonVoice-AddOn.txt - this file. /Photon/PhotonVoice/Demos/DemoMagicLeap - Minimal demo to test Photon Voice working on device. /Photon/PhotonVoice/PhotonVoiceLibs/Lumin - Audio plugin for Lumin / Magic Leap. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our forum: https://forum.photonengine.com Stay up to date following Exit Games on Twitter and our blog: http://twitter.com/exitgames http://blog.photonengine.com
-
FusionNintendo Switch
Resources
Photon Fusion Nintendo Switch Plugin ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceNintendo Switch Voice
Photon Nintendo Switch Voice Plugin SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
FusionPlaystation 4
Resources
Photon Fusion Playstation 4 Plugin ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoicePlayStation 4 Voice
Photon PS4 Voice Plugin SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
FusionPlaystation 5
Resources
Photon Fusion Playstation 5 Plugin ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoicePlayStation 5 Voice
Photon PS5 Voice Plugin SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
Quantum 3Quantum AnimatorThe Quantum Animator Addon uses Unity's Mecanim to extract relevant animation data to be used by Quantum system to provide tick accurate animations, ideal for fighting and sports games.
Resources
-
Quantum 2Quantum Bot SDKQuantum Bot SDK is an AI solution which features both deterministic simulation code and a Visual Editor for popular game AI models: Hierarchical State Machines, Behaviour Trees and Utility Theory.
Resources
-
Quantum 3Quantum Bot SDKQuantum Bot SDK is an AI solution which features both deterministic simulation code and a Visual Editor for popular game AI models: Hierarchical State Machines, Behaviour Trees and Utility Theory.
Resources
-
Quantum 2Quantum Bot SDK DevelopmentQuantum Bot SDK is an AI solution which features both deterministic simulation code and a Visual Editor for popular game AI models: Hierarchical State Machines, Behaviour Trees and Utility Theory.
Resources
-
Quantum 3Quantum Bot SDK DevelopmentQuantum Bot SDK is an AI solution which features both deterministic simulation code and a Visual Editor for popular game AI models: Hierarchical State Machines, Behaviour Trees and Utility Theory.
Resources
-
Quantum 2Quantum Custom AnimatorQuantum’s deterministic animator works by baking information from Unity’s Mecanim Controller.
Resources
-
Quantum 2Quantum Flow FieldsQuantum Flow Fields addon is a navigation framework suitable for large amounts of units with a shared destination on grid based games (for example RTS, Tower Defense, etc).
Resources
-
Quantum 3Quantum Flow FieldsQuantum Flow Fields addon is a navigation framework suitable for large amounts of units with a shared destination on grid based games (for example RTS, Tower Defense, etc).
Resources
-
Quantum 2Quantum Graph ProfilersThe Quantum Graph provider is an extra tool that can be integrate into an app to visually analyze performance and network statistics.
Resources
-
Quantum 3Quantum KCCThe Quantum KCC is a 3D kinematic character controller addon with strong focus on player movement and interactions with the game world.
Resources
-
Quantum 3Quantum KCC SampleThe Quantum KCC sample comes with a full Unity project with examples, testing playground and handy code snippets to better understand how KCC works and to speed up onboarding process.
Resources
-
Quantum 3Quantum Plugin SDKThe Quantum Plugin SDK enables developers to create a custom Quantum server, test it locally and upload to an Photon Enterprise Cloud.
Resources
-
Quantum 2Quantum Plugin SDKThe Quantum Plugin SDK enables developers to create a custom Quantum server, test it locally and upload to an Photon Enterprise Cloud.
Resources
-
ServerServer Plugin
Resources
Photon Server Plugins allow you to extend the Game/Room behavior. Intercept in-game events, process player actions and easily add callbacks. Photon Server Plugins are available for Enterprise Cloud or selfhosted Photon Server v4.
-
ChatXbox One Unity addOn
Resources
Photon Xbox One Unity Plugin ------------------------------------------ You must be logged in and a verified Xbox One developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
PUNXbox One Unity addOn
Resources
Photon Xbox One Unity Plugin ------------------------------------------ You must be logged in and a verified Xbox One developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
QuantumXbox One Unity addOn
Resources
Photon Xbox One Unity Plugin ------------------------------------------ You must be logged in and a verified Xbox One developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
RealtimeXbox One Unity addOn
Resources
Photon Xbox One Unity Plugin ------------------------------------------ You must be logged in and a verified Xbox One developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceXbox One Unity addOn
Resources
Photon Xbox One Unity Plugin ------------------------------------------ You must be logged in and a verified Xbox One developer to download this Unity addon. If the download is blocked, get in touch with us. Mail to: [email protected] to get your Photon account setup. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-
VoiceXbox One Voice
Photon XBox One Voice Plugin SDK ------------------------------------------ Please contact the console producer on additional setup information or required authorization. Photon is the world's #1 independent networking engine and multiplayer platform — Fast, reliable, scalable. Contact ------------------------------------------ To get in touch with other Photon developers and our engineers, visit our Developer Forum: https://forum.photonengine.com Keep yourself up to date following Exit Games on Twitter http://twitter.com/exitgames and our blog at http://blog.photonengine.com/.
-