Posts tagged as 'Game development'
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...
Posted on 19 January 2012 | 24 comments | continue reading
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...
Posted on 11 January 2012 | 9 comments | continue reading
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.
Posted on 25 October 2011 | 4 comments | continue reading
Actionscript 3 tetris source code
This will certainly be useful to anyone wanting to make a tetris game. It’s probably also useful to anyone learning Actionscript 3, particularly if they want to make games. The source code is on the Flash Game Code web site. It’s in two parts – an engine, which does the game...Posted on 13 December 2007 | 7 comments | continue reading
Keyboard polling class – bug fix
There was an error in the Keyboard polling class that I posted yesterday. If you downloaded the class you’ll want the new version, which is available here.
Posted on 4 September 2007 | no comments | continue reading
Polling the keyboard in Actionscript 3
Games often need to get the current state of various keys in order to respond to user input. This is not the same as responding to key down and key up events, but is rather a case of discovering if a particular key is currently pressed.
In Actionscript 2 this was a simple matter of calling Key.isDown() with the appropriate key code. But in Actionscript 3 Key.isDown no longer exists...
Posted on 3 September 2007 | no comments | continue reading
Physics for Flash Games: Slides
It was great to see so many people at my presentation yesterday at LFPUG. The presentation seemed to go down very well and I had a great evening. Here’s the slides from my presentation. If you weren’t there, they may not make a lot of sense without my talking over the top of them, but I suspect lots of people who were there want to look at the code again.
Posted on 1 June 2007 | 7 comments | continue reading
Physics for Flash Games
On Thursday this week, I’m doing a presentation on Physics for Flash Games at the London Flash Platform User Group. It’s a tricky presentation to plan because there’s such a wide range of knowledge and ability among the audience but I think I’ve come up with a presentation that has something for everyone. Hope...
Posted on 29 May 2007 | 4 comments | continue reading