html5logo

Flax HTML5 Game Engine Development Diary Part 11

Well it’s that time again, it’s been just about three weeks since the first iteration of the Flax HTML5 Game Engine 0.1 and as promised we have tried really hard to stick to our time-boxed release system and putting the Agile practices that we learned about in software engineering on our college course at IT Carlow into practice. Continue reading ‘Flax HTML5 Game Engine Development Diary Part 11′

Flax HTML5 Game Engine

Flax HTML5 Game Engine Development Diary Part 10

Well, it’s been a while, hasn’t it? In the time since the last dev diary, we’ve gotten jobs, passed exams (and gotten into the third year of our course), gone to a few conferences and the like, and spent a lot of time, to be honest, not working on the Flax Engine. This is our apology.

 

Continue reading ‘Flax HTML5 Game Engine Development Diary Part 10′

Flax HTML5 Game Engine

Flax HTML5 Game Engine Development Diary Part 8 : Screenshots!

Well, it’s almost Christmas day and I am happy to announce that any followers of the Flax Engine development will soon see the fruits of our labour. In late January I will be putting together a video demo of the Flax Game Engine and Weave, the editor. By the end of February there will be Continue reading ‘Flax HTML5 Game Engine Development Diary Part 8 : Screenshots!’

Flax HTML5 Game Engine

Flax HTML5 Game Engine Development Diary Part 6

Welcome to the latest installment of the Flax HTML5 Game Engine Development Diary. Its been over a month since our last diary which, to be honest, I am not happy with, though the life of second year student game developer can be fairly hectic. We received four projects in the last week or two, which comprise of a remake of the lunar lander arcade game in OpenGL due before Christmas Continue reading ‘Flax HTML5 Game Engine Development Diary Part 6′

Google Web ToolKit

Flax engine: GWT event bus implementation

In any software system there is going to be events, such as onComponentLoad, onMouseClick etc. Flax as an engine was based off another engine I had written in C++ using SDL as the graphics API, though it was never really finished and lacked a key element from the start: the ability to create custom events, which objects could listen for. What resulted was code which Continue reading ‘Flax engine: GWT event bus implementation’

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’

flaxLogo

Flax HTML5 Game Engine Development Diary Part 4

First off, I have to apologise. This post is a few days late, and I’m sure that all none of you who hang on my every word were beginning to froth at the mouth. Anyway, in this dev diary is an explanation of our audio system, because I worked on that this week. First, I’m going to explain how we handle files, because that’s pretty cool too. Continue reading ‘Flax HTML5 Game Engine Development Diary Part 4′