Original Post
Hi im developing a 3dChess game for a college project and i would like to implement a plugabble architecture.
this is my fist serious software development project and would like to hear some more experienced views on ways to go about this.
My only idea at this time is to create a core class that broadcasts custom events (e.g. MoveEvent, PropertyChangeEvent etc.) to any object that imlpements a pluggableListener interface
and registers with the core to receive events.
I have never written any custom events before or any eventBroadcasters before, so if anybody has any tips or pointers to tutorials i would be most grateful.
I would also be interested to hear if anyone knows of any other ways to implement a pluggable architecture.
Thanks v.much