KickJS, Stage3D vs WebGL Performance, Large Commercial Node App

2011-10-28 15:00

KickJS, Stage3D vs WebGL Performance, Large Commercial Node App

by

at 2011-10-28 07:00:00

original http://feedproxy.google.com/~r/dailyjs/~3/nbTJ05RAaaU/stage3d-kickjs-eat-out

KickJS

KickJS (GitHub: mortennobel / KickJS, License: New BSD) by Morten Nobel-Jørgensen is a new WebGL game engine. It looks like the author has only been working on it for about a month, but there’s already a snake game example and an interesting shader editor example.

The KickJS API documentation seems fairly complete, and provides an overview of the main functionality. It looks like games are constructed based on KICK.scene.Component objects, and events based on these components. There’s also WebGL abstraction which reminds me a little bit of three.js — there’s a camera class, and classes for lots of other things like textures, materials, lighting, and meshes.

Stage3D vs WebGL Performance

In Stage3D vs WebGL Performance, Felix Turner compares Flash 11’s Stage3D API with WebGL. Two demos of equivalent code are compared, and both can run so you can see how they perform on your own hardware. It’s interesting to see how the code compares, because Felix has used three.js and the API doesn’t seem too different to Stage3D.

The post has a good discussion as well, with contributions from three.js’s author.

Large Commercial Node App

Sam Fresco who works at an agency called Clock sent me some interesting PR about a project built with Node called Eat Out that his company has developed for The Times and Sunday Times. I searched high and low to actually try this project, but when I found Sam’s blog post I realised it’s only accessible to Times subscribers until 2012, when it should be released to a wider audience. More details are available in his blog post: There’s Never Been A Better Time To Eat Out.

Clock’s technical blog also has posts on working with Node, including one on deploying Node apps.

Why do I bring this up? Well, it’s always interesting to hear about large commercial projects that use Node, and also because it helps answer the dreaded boss/client question: “what popular sites use Node, anyway?”