The routine of a game designer/developer is full of social interactions (meetings, brainstorming etc.) and can sometimes be quite hectic, with the designer/developer possibly having to meet with the different teams working on different areas of the game. Generally, each day begins with a brainstorming session in which the designer/developer will discuss ideas for the game with his/her co-workers. These ideas will mainly be for things such as game mechanics, features, story, etc. However, this can also be concerning the overall aesthetic/artwork of the game, which can also link to the marketing side of it. Once some ideas have been decided upon, the designer/developer must go around to different teams that are working on certain areas of the game, and work with them to ensure these ideas are being implemented into the game properly. Once an idea has finally been implemented into the game, the developer/designer will spend some time play-testing the newest build of the game, to see how the feature/mechanic performs in the game and whether it makes the game fun. Once all this is done, the developer/designer will use their experience from playing the game to make changes to the feature,a nd then the process begins all over again with a new idea.