W3C recently announced a new online course, Game Development in HTML5, all about creating browser-based multiplayer games. The course aims to review the state of JavaScript game development, explore how new HTML5 elements can be used for building games, and even covers deploying games to app stores.
The tickets are €225, but there are a limited number of seats available at the early bird rate of €145. Registration is here: W3C Training: Game Development in HTML5.
dyn.js
dyn.js (GitHub: dynjs / dyn.js) is an invokedynamic-based JavaScript implementation. Why is this interesting and potentially big news? Well, this quote from an interview with Douglas Campos sums it up:
Rhino is an truly piece of art – back when Rhino was born, the JVM was not cool as today, so they really made miracles getting performance by hand-crafting almost all aspects of their runtime. So dyn.js is kinda like we were starting Rhino again in 2011 – with a much powerful JVM and not worrying about backward compatibility.
If you’d like to read more about this subject, Charles Oliver Nutter wrote a phenomenal explanation back in 2008 called A First Taste of InvokeDynamic.
ShapeWright
ShapeWright is an experimental “mass customization” platform that uses WebGL for visualisation. One of the experiments, Ship generates 3D spaceships and allows VRML object downloads and purchasing of 3D prints.
Is there really not a JavaScript/WebGL multiplayer Elite clone yet?