We’re
believers in open web game development. It hits core to our mission – in order to connect the world through games, we want to bring play to everyone, no matter the device or platform. HTML5 is a natural fit to do just that.
Zynga first started with R&D to figure out how to make social games entirely from HTML5, CSS and JavaScript. Internally, we now have a fully operational game engine capable of producing high-quality, interactive isometric games. So, we know it’s possible to create rich games in HTML5.
As a first step towards rich, open web-powered game play, we recently released our first mobile games in HTML5. Following Facebook’s launch of its mobile apps and mobile site,
Zynga launched:
Zynga Poker Mobile Web,
Words With Friends HTML5 and
Farmville Express. We continued with the launch of
CityVille Express, which is similar to FarmVille Express and helps players manage their cities on the go. In November 2011, we also unveiled the first full HTML5 game in the
App Store: M
afia Wars Shakedown.
These games utilize new, emerging standards such as WebSockets and advanced CSS3 features to deliver a seamless gaming experience and create fluid animations. Each game also utilizes open web technologies in different ways, showcasing the level of depth possible in HTML5 mobile development.
Although we’ve been making great progress with HTML5 game development, HTML5 game development is still a brave, not-yet-standardized world.
In order to make the web a better place for games, we joined the
W3C in 2011 and started active discussions with browser vendors. We identified many of the remaining issues needed to create rich, immersive gameplay and are helping to standardize them.
With the recently founded Games Community Group, of which the second in-person meeting was hosted at Zynga HQ, we tracked down many features specific to games that would be great to have in browsers. However, it slowly became apparent there’s “low hanging fruit” that not only make a huge impact on games, but the mobile web as a whole.
Today, we are proud to be part of a new initiative to bring these mobile web issues into focus: the
newly created W3C Core Mobile Web Platform Community Group. The goal of the group is to accelerate the adoption of the Mobile Web as a compelling platform for the
development of modern mobile web applications.
The Community Group will bring developers, equipment manufacturers, browser vendors, operators and other relevant members of the industry together to agree on core features developers can depend on, create related conformance test suites and provide to W3C (and non-W3C) groups use cases, scenarios, and other input related to enabling successful mobile web app development.
We encourage all developers to start building HTML5 games today. Only by pushing the boundaries, can we learn about current limitations and address them. And hey, we even have a
few open source
tools available to help you along the way!