HTML5 / JavaScript 专注于服务器和客户端之间连接的游戏解决方案

HTML5 / JavaScript game solution focusing on connectivity between server and client

考虑到简单图形的回合制游戏,例如纸牌游戏西洋双陆棋,...我们可以看到其中大多数仍然使用Flash或其他基于插件的解决方案而不是纯粹的JavaScript开发( Ajax/WebSocket).

我想知道是什么原因? flash游戏与服务器的连接是否比JavaScriptAPI(Ajax/WebSocket)与服务器的连接更可靠?

如果不是,那为什么大部分卡牌游戏(比方说我们在Facebook上看到的那些)都是用Flash开发的?

Facebook 游戏的目标受众非常广泛,从拥有最新最好技术的人到仍在使用 Windows XP 和 IE8 的人。

您几乎肯定知道,IE8 不支持更新的技术,例如 websockets/HTML5。在IE9中更麻烦。因此,Facebook 游戏的开发者在 Flash 中构建他们的游戏,因为这是一种技术,将 运行 在旧版本的 IE 和最新版本的 Google Chrome 中。与使用 HTML5.

时一样,他们可以使用 Flash 定位更多的受众