Is component-based design an architectural pattern or design pattern?

Posted by xEnOn on Game Development See other posts from Game Development or by xEnOn
Published on 2012-11-18T09:58:52Z Indexed on 2012/11/18 11:28 UTC
Read the original article Hit count: 288

Filed under:
|

When using the component-based paradigm in game development with engines like Unity, is component-based design an architectural pattern, or a design pattern?

Can I even say that component-based design is my "main" architectural pattern for my game?

I see architectural patterns as being more high-level than design pattern. The component-based design in game development's context (like with Unity engine) seems to fit as an architectural pattern to me. However, on some sites, I read that component-based design is a behavioural pattern, much like other behavioural design patterns, and not so much like an architectural pattern like MVC.

© Game Development or respective owner

Related posts about architecture

Related posts about entity-system