WebGL with a nifty library called three.js that takes care of the boilerplate, to be precise.>>3507
Driver support is very patchy outside of the most recent desktop or laptop GPUs. I rarely get crashes, but my laptop refuses to draw the ground plane from certain angles, and ParticleSystem/ParticleBasicMaterial is screwed up when it comes to drawing anything that is not a colored square.
It kind of sucks to develop blind.>>3505
What do you use? Even IE supports WebGL nowadays.
Sound uses the recently standardized Web Audio API (as opposed to the <audio> tag, which didn't loop properly), which is currently only supported in FF23+, Chrome 27+ and Safari 6.0 (untested, let me know if this works by the way!)
If any 3D (low-poly) modellers happen to be reading this, please don't hesitate to drop a line! I'd very much appreciate if someone could provide some decent replacements for my ugly programmer art crap, and possibly a Yuki Onna model. The UV mapping of this bed definitely deserves a vomitgirl.jpg.
Repo's at https://github.com/Digitoxin/snowworld