I’m use a decorator pattern for lights I have created. At the moment I have basic spot light which doesn’t move and I also have a rotating spot light. Please see pastebin:
http://pastebin.java-gaming.org/9f1607579451b
Is this overkill? Just this pattern seems nice when wanting to add more functionality to existing object.
Thanks