Welcome to Game XML!
GameXML is about the development and promotion of open standards for games and simulations. GameXML presents the Magnetar Extensible Scene Graph (XSG) as the core of the standards initiative. Learn what Magnetar XSG is, and where and how it can be used.
Magnetar Extensible Scene Graph (XSG) is a flexible, efficient, easy to use architecture for building games and simulations. Appropriate for a wide range of projects, XSG scales from simple single screen games to the complex large scale virtual worlds of massively multiplayer online games (MMOG). Currently under development, XSG is an XML-based set of open standards that facilitate designing reusable components for game and simulation creation.
The scene graph is organised such that the different aspects it addresses are encapsulated, and do not affect each other in terms of the scene graph structure. Structure functions, behaviours and entities are all treated separately. This is to keep the scene graph simpler, and make it easier to extend. Learn all about the Magnetar XSG architecture on the Magnetar XSG area of the site, or take a look at the detailed specifications (coming soon).
The standards are organized into distinct domains, such as the rule domain and the scenario domain, to allow separate development of the different components that make up a game or simulation. The XSG strategy allows people to work in virtual teams over the internet to create and deploy games, each member focused on areas that interest them.
To learn more about how Magnetar XSG can be used in games and simulations, check out the Markets. XSG is for everything from e-learning to emergency simulations to strategy games to massively-multiplayer online games.
You can get involved in the standards initiative by joining the forums to give feedback. The forums are also a place to find help with understanding the Magnetar XSG architecture, or get help with how to use the Forums.