Fullasagoog

Show all feed information | Ping Blog Update

Finite State Machines with Ash entity system framework 6 months ago

Finite state machines are one of the staple constructs in game development. During the course of a game, game objects may pass through many states and managing those states effectively is important. The difficulty with finite state machines in an entity system framework like Ash can be summed up …

Using the iPad retina display with Adobe Air last year

Last Friday, the new iPad was launched by Apple, with its new retina display. I did a few tests to try to use the high-resolution retina screen at its maximum resolution from Adobe Air. Here are the results. Simple doesn’t work The first thing to note is that Apple deliberately limited the …

20 tips for creating Air Native Extensions for iOS last year

Over the past three months I’ve created three Air Native Extensions for iOS (available on Github), which were all used in our game Stick Cricket Super Sixes, and have discovered a lot along the way. I’ve forgotten some of it, but here’s a few of the tips I can remember for …

try{harder} level-up last year

The first try{harder} took place last October and I was lucky enough to be one of the 16 attendee/speakers. The four-day conference was residential – we lived together in four “executive cabins” at Center Parcs in Sherwood Forest. That means everyone had a double bedroom, an …

Why use an entity framework for game development? last year

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 building one, but …

Game architecture is different last year

Presented at try{harder}, 6 October 2011 In this session, I compared building a game (Asteroids) using an entity framework (Ember) and an MVC framework (Robotlegs) and concluded that the entity framework was more suited to this task. I then attempted to explain why. I also wrote a blog post that …

What is an entity framework for game development? last year

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 …

Mobile Apps last year

Stick Sports I am CTO at Stick Sports where I am involved in the development of these apps. Stick Cricket Super Sixes Platform: iOS Price: $0.99 A revolutionary new batting game! Instead of facing mere mortals, your opponent is the state-of-the-art Bowlomatic 3000: a sadistic bowling machine that …

Ash – a new entity framework for Actionscript games last year

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 and Xember frameworks and had fruitful conversations …

So what are Adobe up to with Flash? last year

It has been an interesting week in the Flash world. Various announcements and clarifications about the future of Flash, which seem to add up to Adobe will stop development of the Flash mobile browser plug-in, but mobile operating system and hardware developers are free to continue developing on …