Also regarding gaming:
Chatwing is what your going to want to use for this to create your own gaming custom app:
You can embed the chat directly into your website and customize every aspect, also Chatwing has "custom login" which allows you to integrate your existing login system and user base directly into the chat.
A similar gaming community Chatwing is being used on is Destiny Team Finder(not using custom login but you get the idea) here is the PS4 room to give you a real example of whats possible:
Also, the really unique part about using Chatwing is that they have a chat app builder service so you can get a custom chat app that integrates your existing chats from your website, for example here is the Destiny Team Finder iOS+Android app that is powered by chatwing, you can see the same chats from the website above are in that, they have 4 different channels inside the app, i suggest test it out for yourself.
Destiny Android Chat App powered by Chatwing
Destiny iOS Chat App powered by Chatwing
Here is more info about the Chat App Service from Chatwing, it's really the only service on the web that makes this possible: http://chatwing.com/site/chat-app-builder