Component based programming

Hi all,

I hope this is the right section for this…

I’m trying to get to grips with the programming side of things (having more of a history with the art side) and looking into structure. Seen a fair bit written about component based programming and I understand it logistically, but most of what I read is from a few years ago and just curious if this is still one of the more favoured ways or if there’s some new approaches worth looking into.

I’ve got an idea for a game and started approaching it from a component POV and using events to interact between them, but just wanted to see if perhaps I’m barking up an old tree.

Any suggestions, anecdotes or recommended reading/viewing would be much appreciated.

Cheers!

http://gameprogrammingpatterns.com/component.html

Sounds fine to me. Here is another thread I have bookmarked on events:
http://forum.unity3d.com/threads/unityevent-where-have-you-been-all-my-life.321103/

Cheers for this. Stumbled upon it already, think I need a few read throughs to really get my head around it!

Thank you for that link. It’s a nice understandable explanation. Going to try playing around with it for now.