Yes, creating or joining a party within the game can help you play with friends without using the invite feature.