delphic.me.uk

ZeroG (WebGL)

For my first foray into WebGL I'm working to reproduce and improve my first DirectX game, ZeroG. Rather than use one of the many frameworks that have already popped up I'm going to build my own engine in JavaScript for the fun of it! I've decided to call the engine 'Gremlin'.

Current Status: Alpha, I am still working on both game and engine features.

Play the ZeroG Alpha

Working with low level shaders from the off has actually been far easier than working through the beginner functions more heavy-weight frameworks provide, with much better results. I personally am really enjoying programming in JavaScript, it really is quite fun. This combined with fact there's plenty of support, discussion and tutorials, I can heartily recommend WebGL as a learning experience.

I'm writing articles for pitfalls I encounter that don't seem to be covered by the rest of the internet yet which you can peruse on the articles page.

You can view the latest code on bitbucket @ https://www.bitbucket.org/delph/zerog-webgl/.

Alpha 1 Screenshots

Main Menu Teapot in Space Evil Crate

Feedback on both the game and my JavaScript is welcome, @_delph.