HTML 5 Games, Tooling & 3D



Game Developing is an interesting subject for all kind of software developer. But as a web developer without any Flash-skills there aren’t that much starting points. With HTML5 and the combination between Javascript, CSS3 and fast browsers there are the first “robust” HTML5 games.

HTML5 games? Is this real?

Neowin created a “Top 10” list of HTML5 games. We should take a deeper look on the first place because the developers let us take a few behind the scenes. – developed by Microsoft for promoting there IE/HTML/Web platforms. The game works also on iPads or in a Chrome Browser. I found many information’s on the “behind the scenes” page. At last I’m not able to work with the Debugger and the Dev tools of IEs but according to video it seems to be a big help for the developer Zwinkerndes Smiley


Also in the Neowin list is Angry Birds which is doubtless the best known game on the list but I didn’t found any important developing subjects. Just this Post where it is mentioned that the Web Audio API is going to be used now (pushed by Google Zwinkerndes Smiley)

Also a quite ambitioned project is Command & Conquer as an HTML5 Browser game. Nice future: the Source is on GitHub. The game isn’t that matured compared to CutTheRope put it is more extensive and I’m sure there isn’t a huge team of developers like on Microsoft.



Bret Victor a Developer from France gives thoughts to “IDE for WebGames” and presented them on a conference. He created a kind of interactive editor to bring Mario into the web – unfortunately I wasn’t able to found out what exactly he used but the short video is very impressing:


3D before WEbGL

Even if the browser creators agree about HTML5 and Javascript are the future of web developing they do not agree in the field of 3D.

Google (for example) pushes WebGL and brought Quake into the web. I was able to play Quake 2 for a short time on my browser (until it crashed Zwinkerndes Smiley). Google Maps only ported some parts of WebGL to improve the sight. Microsoft on the other side sees WebGL as a Security problem.

In which direction the whole thing will go and if there will be a DirectWeb someday is not sure at the moment.

If you are interested in WebGL anyway you should take a deeper view on three.js.




If you are hiding some other interesting details from the game developing and graphic world via web – leave a comment!

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

About the author

Written by

Learn more about our team.

Comment on this post

Recent Posts

  • image1929-570x143_thumb.png
    Create and validate own Json-Web-Tokens (JWTs)

    If you are interested in web authentication you probably have heard about JSON Web tokens (JWT). What is a JWT? Maybe I’m not using the correct security termination but however: JWTs are used to exchange claims between two systems. For example: You want to log on to a service (like Facebook, Twitter, etc.) and want […]

  • Micro-Optimization: how to shrink or „embed“ pictures

      I’m currently working on the “CodeInside Dashboard” and since the page structure isn’t that difficult it should be possible to fulfill all of Google Pagespeed or Yahoos YSlow recommendations. One of the rules was to optimize the 4 PNGs that are embedded on the page.   Before – without optimization: Below you can see […]

  • image1979-570x194.png
    Move to Windows Azure – VMs, Word Press Migration, DNS changes

    Since mid January this blogs runs on a WordPress installation in an Azure VM. Because I always thought that the subject is quite complicated this blogpost offers a view behind the scenes. Why this move? So far this blog (both German and English Version) runs on a hoster somewhere in Germany. The main problem with this […]

  • Windows Azure Active Directory – CRUD for users and groups

      Windows Azure Active Directory? If you are not informed about the subject I recommend you to have a look on this Azure Info site. Which resources are there? The Azure AD contains the following entities: - Users - Groups - Contacts - Roles Access to the directory or on the “directory graph” Although the […]

  • Introduction into SignalR 2.0 & Azure Website Websockets

      SignalR is an Open Source Framework for Real Time WebApps. The main problem with Real-Time in the web is the canal between Browser and Server. If you never had to deal with SignalR and this problem before here is a brief introduction:   The problem Traditionally the browser initiates the request to the server […]

Support us