Possible Duplicate:
What are some programming design patterns that are useful in game development?
Is there any literature on game design patterns? I'm taking a software design class and would like to learn how some of these design patterns would apply to game development.