Skip to main content

HTML5 APIs for game developers

· 5 min read

One of the best and worst things about making games for web browsers is that the platform is a moving target. New features are constantly proposed, specced out and implemented. At the moment while many features are in a nascent state, keeping track of which features are available in which browsers is a bit of a pain.

This page is an effort to supply a list of HTML5 APIs that I think game developers want to know about and their availability in different browsers. Hopefully we'll gradually see this all go green.

Making a multiplayer 3rd-person shooter in HTML5

· 6 min read

D.E.M.O.
D.E.M.O. Multiplayer 3rd-person shooter running in the browser

PlayCanvas were lucky enough to show a demo of our collaborative HTML5 game development toolset at Google I/O a few months back. We had a few existing demos of simple games that we had made in order to test the platform.

However, we really wanted to show something a little more high-end, to showcase the possibilities that HTML5 offers for next-generation browser games. With a little under two weeks to go we started work on the demo we'd feature on the show floor. A networked multiplayer 3rd-person shooter we descriptively called 'scifi'. We’ve since renamed it to the slightly less descriptive D.E.M.O.

PlayCanvas @ Google I/O

· One min read

A massive thank you to everybody who took the time to swing by our stand at Google I/O last week. We had an amazing time and hope you did too. If you weren't at the conference, here's our space in the Developer Sandbox:

Google IO Booth

We were really excited to be showing our latest game/demo: a networked multiplayer, third person shooter. We were running MacBook Pro and a ChromeBook connected to a node.js server. We think we did a great job of showing just what's possible with HTML5 (and WebGL) with only moderate hardware. Expect some more info soon on the near-term plans we have for the demo...

Introduction to PlayCanvas

· 2 min read

What is PlayCanvas?

PlayCanvas is a toolset for creating the next-generation of browser games. It's a professional 3D game engine, a toolset that takes real-time collaboration seriously and a publishing system for getting your game out to the world.