Sign in with Steam. Players need no account to play, and an admin gives makers the access to publish.