View project on github

Apollo is an entity/component framework for ActionScript. Instead of building your game objects from class heirarchies, Apollo lets you build them with components and systems.

I was too lazy to write an examples when it was first released. Lesson learned.

What it isn’t

It’s not a replacement for things like Flixel or Flashpunk. They take care of the stuff people see, Apollo does the “behind the scenes”.

Further Reading

Entity systems are a big topic. The following places have lots of information on them:

Want some examples? Here are some open source projects (mostly written with Artemis) that you can learn from:


Apollo is based on the Artemis framework by Gamadu, along with improvements made by GemSerk.