Demonware, Inc. is an Irish
software development
Software development is the process of designing and Implementation, implementing a software solution to Computer user satisfaction, satisfy a User (computing), user. The process is more encompassing than Computer programming, programming, wri ...
company and a subsidiary of
Activision
Activision Publishing, Inc. is an American video game publisher based in Santa Monica, California. It serves as the publishing business for its parent company, Activision Blizzard, and consists of several subsidiary studios. Activision is one o ...
, a video game division of
Activision Blizzard
Activision Blizzard, Inc. is an American video game holding company based in Santa Monica, California. Activision Blizzard currently includes three operating units: Activision, Blizzard Entertainment and King (company), King.
Founded in July 2 ...
. Demonware's products enable games publishers to
outsource their networking requirements, allowing them to concentrate on playability. The organisation has its headquarters in Dublin, Ireland; and offices in Vancouver, Canada; Los Angeles, US; and Shanghai, China.
History
Demonware was founded in 2003 by
Dylan Collins and Sean Blanchfield.
In May 2007, the organisation was purchased by
Activision
Activision Publishing, Inc. is an American video game publisher based in Santa Monica, California. It serves as the publishing business for its parent company, Activision Blizzard, and consists of several subsidiary studios. Activision is one o ...
. During the acquisition, Activision offered long-term contracts to the management team and employees of Demonware.
Products
Primary products developed by Demonware include the "Demonware State Engine" and "Matchmaking+". The State Engine is a high-performance state synchronization C++ programming framework that eliminates the need to reinvent
netcode
Netcode is a blanket term most commonly used by gamers relating to networking in online games, often referring to synchronization issues between clients and servers.
Players often blame "bad netcode" when they experience lag or reverse state tr ...
in multiplayer games. Matchmaking+ provides services for multiplayer games such as matchmaking, user profiling, and gaming statistics. Demonware's main product, which is used for multiplayer in the ''
Call of Duty
''Call of Duty'' is a first-person shooter military video game series and media franchise published by Activision, starting in 2003. The games were first developed by Infinity Ward, then by Treyarch and Sledgehammer Games. Several spin-of ...
'' franchise (among other games) is programmed in
Erlang and
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (prog ...
.
References
External links
*
{{Activision
Activision
Software companies of Ireland
Video game development companies
Matchmaking software companies
Video game companies of Ireland
Companies based in Dublin (city)
Software companies established in 2003
Video game companies established in 2003
Irish companies established in 2003
Irish subsidiaries of foreign companies
2007 mergers and acquisitions