smitchell - Aye, that is very helpful. I am certain there will a decent amount of server-side code needed. The intent is to have the front end of the site in HTML5 (not that a canvas is not HTML5), where people can browse the games, rules, rankings, etc. That portion would resemble a bit more of a social site.
The games lobby would be either inside or outside a canvas. This is yet to be decided. Tables can be created or joined in the lobby. Once the table is filled with the players, the game is launched, and...
The game opens in a canvas, whatever that game may be, the players are added, and the game begins. Each game is its own app, obviously.
When the game ends, the results are saved, the rankings updated, etc., and the players are returned to the lobby.
Depending on what is offered in that multiplayer plugin, the lobby could potentially built in Construct 2 as well, I would surmise. And yes, I understand the complexities of board game design and parlaying that into code, and I welcome that challenge, particularly since I plan to go after some rather heavy licenses once I establish a pretty solid foundation.
—: Thank you for that link. I will keep a close eye on it.
Obviously, this is all a ways off, so I am sure there will be much evolving of Construct 2 and its plugins during that time.