WebDU 2011
WebDU: The antipodean web developer conference
Thurs 3rd - Fri 4th May 2012 Sydney, Australia
Home / Agenda / Component-based Flash Game Architecture

Component-based Flash Game Architecture

Conventional game architectures enjoin you to use an inheritance based class hierarchy which often ends up in having huge type hierarchies and bloating base classes which you have to extend. This makes it really hard to reuse certain parts of the game. Component-based game architecture is a completely different approach to creating games. The idea is to assemble the game from small pieces so called components. This design uses composition instead of inheritance and enables you to develop highly reusable parts. Michael gives an introduction to component-based development and how it was used in the Flash realtime multiplayer strategy game DeltaStrike.

  • Difficulty: Experienced
  • Prerequisites: Knowledge in object oriented AS3 programming Game development experience
  • Session Track: Frameworks,Flex,Flash

Speakers

Michael Plank (Germany)

Michael Plank is technology evangelist and software developer at Powerflasher, Germany's largest multimedia agency specialising in Flash. More...

This content requires the Macromedia Flash Player.

Get Flash.

Michael Plank
(Germany)