Boardgame.io: State management and more for turn-based games
This is awesome. It's great to see a lot of projects coming out in this area.I've been working on a similar project for over a year now. It's essentially this exact concept turned into an entire platform for designing/creating board games and then publishing the game so others can play it directly on the platform. Think of heroku or squarespace for board games.I have a very rough, working prototype of the editor and game engine. There is a ton left to do (I could write pages about what I'd like to implement/improve). But, I'm at least finally getting somewhere with it.At the risk of utterly destroying my server... for anyone who is interested, I have a demo site for the game editor prototype. A game can be test played from the editor by clicking "game play tester" in the upper-left menu. There are no docs or anything. But there are several games already implemented on the demo server.  url: http://strat-city-demo.herokuapp.com
  username: demo
  password: password

Please be kind to the demo server. I just threw it up to show a few people -- it's not robust at all.I would love feedback! My e-mail is dwaltrip77@gmail.com.Note: the interface for editing the "Game UI" is going to be completely redone so that it uses the same type of visual programming code-blocks as found in the "Core Logic" editing interface. Right now the game UI code format is simply javascript that becomes a react.js render function.