Demonware, Inc. es una empresa irlandesa de desarrollo de software y una subsidiaria de Activision , una división de videojuegos de Activision Blizzard . Los productos de Demonware permiten a los editores de juegos subcontratar sus requisitos de red , permitiéndoles concentrarse en la jugabilidad. La organización tiene su sede en Dublín, Irlanda ; y oficinas en Vancouver , Canadá ; y Shanghái , China .
Demonware fue fundada en 2003 por Dylan Collins y Sean Blanchfield. [1] [2] En mayo de 2007, Activision compró la organización . Durante la adquisición, Activision ofreció contratos a largo plazo al equipo directivo y a los empleados de Demonware. [2]
Mike Griffith, director ejecutivo de Activision, ofreció la siguiente declaración tras la adquisición corporativa: "La adquisición de Demonware nos permitirá eliminar muchos de los desafíos asociados con el desarrollo de juegos multijugador en línea, reduciendo el tiempo y el riesgo de desarrollo, y permitiéndonos ofrecer entregas consistentes y experiencias de juegos en línea de alta calidad Además de aumentar nuestro grupo de talentos de ingenieros altamente calificados, el conjunto de tecnologías de Demonware combinado con la propia biblioteca de herramientas y tecnologías de Activision nos permitirá compartir fácilmente capacidades de desarrollo en línea en múltiples plataformas en nuestros estudios de desarrollo". [2]
Los productos principales desarrollados por Demonware incluyen "Demonware State Engine" y "Matchmaking+". State Engine es un marco de programación C++ de sincronización de estado de alto rendimiento que elimina la necesidad de reinventar el código de red en juegos multijugador. Matchmaking+ proporciona servicios para juegos multijugador, como emparejamiento, creación de perfiles de usuarios y estadísticas de juegos. El producto principal de Demonware, que se utiliza para el modo multijugador en la franquicia Call of Duty (entre otros juegos), está programado en Erlang [3] y Python . [4]