Posts tagged as 'Actionscript'

Why use an entity framework for game development?

Following my previous post on entity systems for game development I received a number of good questions from developers. I answered many of them in the comments on that post, but one question stands out. It’s all very well explaining what an entity framework is, and even ...

What is an entity framework for game development?

Last week I released Ash, an entity framework for Actionscript game development, and a number of people have asked me the question “What is an entity framework?”. This is my rather long answer.

Entity systems are growing in popularity, with well-known examples like Unity, and lesser known...

Ash – a new entity framework for Actionscript games

I’ve been doing a lot of stuff with entity systems recently. At try{harder} I gave a presentation about entity systems, which was warmly received and led to many interesting conversations. I also created example projects with the Ember...

Four ways to link a list (a performance test on linked list architectures)

In looking at entity systems for Flash games, and particularly the projects Ember and Xember, I was wondering what is the most efficient architecture for the linked lists used by these systems. So I ran some tests.

The code...

Bugs in Vector3D and Matrix3D

This is part 4 of a 4 part series comparing Coral, a derivative of the 3D math classes that used to be in the Flint Particles project, and Flash’s native 3D math classes.

In the first post I introduced Coral,...

Performance of Coral vs Vector3D and Matrix3D

This is part 3 of a 4 part series comparing Coral, a derivative of the 3D math classes that used to be in the Flint Particles project, and Flash’s native 3D math classes.

In the first post I introduced Coral,...

Architecture of Coral vs Vector3D and Matrix3D

This is part 2 of a 4 part series comparing Coral, a derivative of the 3D math classes that used to be in the Flint Particles project, and Flash’s native 3D math classes.

In the first post I introduced Coral,...

Introducing Coral, an Actionscript library for 3D Math

The experience of Flint

I started work on Flint Particles before Flash 10 was launched, so back then I created my own 3D mathematics classes for Flint. At the time this was not unusual – Away3D and Papervision3D had their own Number3D and Matrix3D classes, for...

next page