Hello all, I decided to dig in to Corona to work on a game I’d been developing in 3.js with an Elixir back end.
Will I be able to develop a very real-time multiplayer game with Corona/Solar? Currently I’m building
in a browser, and the back end has database and real-time multithreaded socket communication with the client.
My app is designed for musicians. When the musician makes an account, they have their own page with their own graphic assets that they supply. If someone else visits that page, they see the musician’s page.
This makes total sense in a web platform, just like if someone looks at your Facebook page or custom band page they see your graphics.
Will I be able to pull this off in Solar/Corona? You load the game, navigate to a particular band’s page and see a game screen that is customized by that person? The assets won’t be shipped with the game download, because they’ll be changing all the time.
Will it support real-time granular network connections, like if a bunch of people are on a certain musician’s page and are playing with it, will I be able to show other people the updates that are happening and maintain game state on the server? From what I’ve read Solar can pull JSON from a remote server. I’m prepared to have to handle collisions and first come first serve type of problems, just want to know if the platform will support it well.
I’d like to get a good read on if this is feasible before I go down the path of learning a new SDK. Any tips on how to research this are appreciated!