I’ve been very busy the past couple of months building a product I’m really passionate about – that product is called clay.io.
I’m a big fan of Steam, a platform for PC (and Mac/Linux) games – it’s something that really ties together the entire industry and makes it easy to find great games. My vision is to create something along those lines for HTML5 and WebGL games.
Why HTML5 and WebGL? Because they’re awesome. No, really.
HTML5 games are completely cross-platform, meaning they’ll work in a browser, phone or tablet. As an example, you can check out the first game Joe and I developed: Slime Volley. Slime Volley is a port of a popular game from when I was in high school called Slime Volleyball. We added some cool stuff to it like networked multiplayer – since it’s cross platform, that means you can play others who are on desktops from your phone.
WebGL allows even more advanced games to be created, using the HTML5 <canvas> element for 3d graphics. To get a sense for what can be done with this, have a look at this post, this one, or check out this game.
So enough about that, onto more about clay.io. We do a couple things:
The first is we offer a set of tools for developers to easily take care of some of the tedious things involved in game development (that normally get left out of the end result). Those include payment processing, achievements, leaderboards, screenshots, ratings, multiplayer rooms and a few more. If you’re interested in any of that, you can check out our API documentation.
In addition to the developer tools, clay is a central location for everything HTML5 & WebGL, so you’ll be able to find some great games in our store, and create an account that will be associated with all the games you play, achievements you earn, leaderboards you’re on, etc. Sign up and have a look yourself!
Here’s a quick demo video:
Joe Vennix and I have been working on clay since the start of 2012, devoting a lot of time and effort into it. I hope you like it, and let me know of any feedback you have!