I\'m currently developing a game like Google T-Rex (where you can play offline). Throughout my design, I put my best effort to follow the decorator design pattern (Interface --&