WebSonic Engine - WebGL Sonic the Hedgehog Game Engine This is a Sonic engine I showcased on Sonic Retro last year. (2010) It's written on JavaScript, and makes use of the WebGL canvas API of HTML5 to draw its graphics. To play it, you'll need a modern browser with WebGL support (Firefox 4.0 and Chrome 10.0 are good enough) and a semi-decent graphics card. Just fire up index.html and you're ready to go.