I’ve made a bit of progress with corona cloud but I still have problems to overcome.
I have managed to restructure my data into a single file that get sent at the start and end of the turn, thanks for the help with that everyone who responded to earlier posts.
my game is multiplayer for 2-4 players.
I need to be able to find matches to join and it seems like cloud makes this near impossible.
I began by having someone create a game setting file, and then create a match.
When you search for matches, you only get the matches you are already attached to. For my needs, this is useless.
So then I scratched that and created chatrooms instead of matches. Chatrooms can be named, which means I’m able to pass information to all clients that can see that name so that I can say, control the number of players that can join a game on the client side.
I’ve got a rough chat system implemented and a display of users inside the chatroom working.
I created another temp account and put the game on my nexus 7 and started it. All good, created a game, which then creates the chat and puts the user in the room.
That’s when I discovered the dirty truth, you can only see chats that you are already attached to…
So I can create games from either account, but In the game lobby, I can only ever see the ones that I created with that specific account, and none of the others.
A quick look at the cloud console and I can see all of the chats listed there… But in game, I can’t.
I don’t know how else I’m suppose to get up to 4 players together in the same match if they can never see or interact with each other in any way.
I guess random match would maybe work, but that is not at all a good way to get up to 4 people into the same game in my case. The game map and turn timer and other settings are selected when the host creates the game, which means as a player, you may like one map and not the other, and other such settings, so you want to select the actual game you join.
Can someone from the corona cloud team address this for me and let me know what I can do to get around this, or please create a getAllChat flavor that will display all chats, like on the corona console.