Naji : by using the event system you are more into the developer aspect, when you think about how to make a game, what it should be for the player to enjoy it, you are more a game designer, when you design levels, more into level design.
It is up to you to try and see more what you think you are