Exit Games
Encyclopedia
Exit Games is a German venture capital
financed company, founded in 2003, with offices in Hamburg
and Portland
offering a multiplayer engine
for multiplayer game
s and massively multiplayer online game
s (MMOGs) on various technological platforms, including mobile, PC and consoles.
s which include libraries for various platforms - such as Unity, iOS, Android, Flash, Silverlight, MeeGo and more -, code samples and documentation.
Since all libraries connect to the same backend using the same commands and logics, cross-platform
interactivity is possible, i.e., communication between different variants of an application running on various platforms (e.g. iOS vs. Browser vs. Android).
Photon's core is built on native C/C++ for performance reasons, while custom server-code is written in C#/.Net. Photon provides a reliability layer on top of UDP (RUDP) which can be switched-on/off on a per event basis.
Photon can be hosted in the cloud, e.g. Amazon EC2.
All licenses are on a per server per application basis and the licenses are discounted for independent developers.
All licenses can be purchased via Exit Games' web shop.
Furthermore Exit Games offers 'Enterprise' licenses, which have neither a server nor a concurrent user limit.
Additional income comes through custom development services.
In April 2007, World Golf Tour chose Exit Games Neutron as a platform for their high-definition
browser-based Golf game.
Venture capital
Venture capital is financial capital provided to early-stage, high-potential, high risk, growth startup companies. The venture capital fund makes money by owning equity in the companies it invests in, which usually have a novel technology or business model in high technology industries, such as...
financed company, founded in 2003, with offices in Hamburg
Hamburg
-History:The first historic name for the city was, according to Claudius Ptolemy's reports, Treva.But the city takes its modern name, Hamburg, from the first permanent building on the site, a castle whose construction was ordered by the Emperor Charlemagne in AD 808...
and Portland
Portland, Oregon
Portland is a city located in the Pacific Northwest, near the confluence of the Willamette and Columbia rivers in the U.S. state of Oregon. As of the 2010 Census, it had a population of 583,776, making it the 29th most populous city in the United States...
offering a multiplayer engine
Game engine
A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers...
for multiplayer game
Multiplayer game
A multiplayer video game is one which more than one person can play in the same game environment at the same time. Unlike most other games, computer and video games are often single-player activities that put the player against preprogrammed challenges and/or AI-controlled opponents, which often...
s and massively multiplayer online game
Massively multiplayer online game
A massively multiplayer online game is a multiplayer video game which is capable of supporting hundreds or thousands of players simultaneously. By necessity, they are played on the Internet, and usually feature at least one persistent world. They are, however, not necessarily games played on...
s (MMOGs) on various technological platforms, including mobile, PC and consoles.
Technology
Exit Games provides MMOG middleware technology. The core of Exit Games' technology is the network engine and socket server "Exit Games Photon" which allows the development of scalable and robust online games. This is offered as client and server SDKSoftware development kit
A software development kit is typically a set of software development tools that allows for the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform.It may be something as simple...
s which include libraries for various platforms - such as Unity, iOS, Android, Flash, Silverlight, MeeGo and more -, code samples and documentation.
Since all libraries connect to the same backend using the same commands and logics, cross-platform
Cross-platform
In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms...
interactivity is possible, i.e., communication between different variants of an application running on various platforms (e.g. iOS vs. Browser vs. Android).
Photon's core is built on native C/C++ for performance reasons, while custom server-code is written in C#/.Net. Photon provides a reliability layer on top of UDP (RUDP) which can be switched-on/off on a per event basis.
Photon can be hosted in the cloud, e.g. Amazon EC2.
Business model
Exit Game provides its Photon network engine in a software license model. The different available license are differentiated by the amount of concurrent users that can connect with the Photon server:- Photon Free: Limited to 100 concurrent user, available free-of-costs
- Photon 500: Limited to 500 concurrent user
- Photon 1000: Limited to 1,000 concurrent user
- Photon Unlimited: No concurrent user limit
All licenses are on a per server per application basis and the licenses are discounted for independent developers.
All licenses can be purchased via Exit Games' web shop.
Furthermore Exit Games offers 'Enterprise' licenses, which have neither a server nor a concurrent user limit.
Additional income comes through custom development services.
In April 2007, World Golf Tour chose Exit Games Neutron as a platform for their high-definition
High-definition video
High-definition video or HD video refers to any video system of higher resolution than standard-definition video, and most commonly involves display resolutions of 1,280×720 pixels or 1,920×1,080 pixels...
browser-based Golf game.