HTML5 Canvas

Mandelbrot Set in HTML5 Canvas

As you might know, Benoît Mandelbrot sadly passed away two weeks ago. A great mathematician, he almost single-handedly created a new aspect to mathematics, fractal geometry. Having worked with fractals (using the open-source Apophysis) for several years, I felt I owed something to the man, so I thought I’d make a Mandelbrot set using the canvas tag.

Continue reading ‘Mandelbrot Set in HTML5 Canvas’

Stop-watch

Base64 encoding versus traditional image hosting benchmarks

While testing different methods of loading images for Flax’s tilesystem, I toyed a little bit with images encoded in Base64, rather than loading them from an external location. We ended up not using it, and I’ll explain why. Now with added (preliminary) benchmarks!

Continue reading ‘Base64 encoding versus traditional image hosting benchmarks’

GWT_JSON_serialization

Flax Engine: GWT client-side JSON serialization and deserialization

During the design document stage of the Flax Game Engine we came up against a wall when trying to communicate information between the engine, the editor and networked clients, so we explored XML and JSON as data formats to communicate the information. Continue reading ‘Flax Engine: GWT client-side JSON serialization and deserialization’

quake Html5 GWT

Flax HTML5 Game Engine Development Diary Part 3

After a weekend of Guinness, rebel songs, and Kildare football banter, I have finally got around to writing last weeks development diary. During the week the first draft of the design document for the Flax Engine was finished, a stage in the development Carl and myself are quite happy to have completed. Continue reading ‘Flax HTML5 Game Engine Development Diary Part 3′

UNUM Lab Carlow IT - Whiteboard

Flax HTML5 Game Engine Development Diary Part 1

Well, it’s been almost 3 weeks since we started full time work on our HTML5 game engine, Flax. Some of these days have been quite productive and other days the work just came to grinding halt because of technologies we were hoping to use or features that we where hoping to exploit deciding not to work. However, work is progressing quite well now and the design document is starting to come together nicely. Continue reading ‘Flax HTML5 Game Engine Development Diary Part 1′