actually, i did some thinking and in each room there would be either 3 or 4 doors, so thats 3-4 door sprites per room. then i figured out that each player would have to have its own set of doors in the same position, but with different colision classes. this because the sprites would be created/deleted whenever the player entered/left the room, so if both players were already in a room, and 1 leaves all the door sprites get deleted and player 2 is stuck. so even with this many sprites, figuring in 2 more sprites (player 1 & 2) thats only 8-10 sprites active on a map at once, depending on how many doors are active in the room. and i believe that last time i tried to put a lot of sprites on at once, the most was like ~50 before the game was slowed to a point where it was considered unplayable. so realistically, thats 10 sprites already in use, i could have probably 30 or so more active on the map. and since this is a race, i doubt that there will be that many, this is jst sort of a short mini game packaged in with it. but im going to work on actually finishing hte game before i worry about putting in any 2player features.