This game was build on VML, but what is it
VML is Vector Markup Language. It is XML language for vector graphics. VML submitted by Microsoft as a standard in 1998.
Microsoft implemented VML technology in all Internet Explorer versions starting from version 5.0, Microsoft Office 2000 and higher also support it.
Today VML is specified in the Open Office XML standards: ECMA-376 and ISO/IEC 29500:2008.
VML code example:
<html xmlns:v="VML">
<style>v\:*{behavior:url(#default#VML);position:absolute}</style>
<body>
<v:oval style="left:30;top:30;width:70;height:100" fillcolor="red" stroked="f"/>
</body>
</html>
VML have build in JavaScript functions that allow creation of complicated applications build on JavaScript,
and with AJAX (Asynchronous JavaScript + XML) it is even possible to create interactive games with true transperency multiple layers,
a good example for it would be Glory Online, which is free
online war game.
Firefox use very similar technology for vector graphics, called Convas.
Convas have different syntax, and most of the programmers for their applications need to write different functions for Internet Explorer and Firefox,
and run the correct one for the particular client browser version, otherwise the application will work only on one of the browser versions.
VML games and applications
Google Maps uses VML to draw vector paths when running on IE.
Fields of Glory Online -
free war strategy game, use VML for battles visualization, and also AJAX for real time interaction between multiple players in the game.