类似常见的多人游戏,需要多个 player, 人满了才能开始游戏,就是说整体游戏是否能往下进行受到个别 player 的制约,不能进行的话游戏中的 player 就被卡在一个 page 不能推进游戏。然后游戏过程中在不同的 steps, 也就是不同的 web pages, 需要个别 player 做完一些动作(如 post data), 所有 players 才能前进,才能去下一个 web page. 游戏因此而向前推进。游戏本身是静态 web page 的不断跳转而已,如果是单人游戏就很简单。
这个应该算 asynchronous, 应该是要监听某个 port 某个服务器端的变量是不是发送过来,然后改变本机 browser 的 web page 上的页面内容(改变的方式之一可能是发送 request 到 server,将 response 插入当前页面). 具体我也不知道什么术语怎么描述,因为没做过。
想请教各位,有没有最最简单的此类 app, 把类似这个的功能做出来,以最最简单的形式,GitHub 上有代码可以看的。又或者有这方面经验的,请教在 Rails 的基础上,用哪个工具配合做合适些?
谢谢