2D GAMES DEVELOPMENT