首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Web游戏服务器的编程语言和API

用于Web游戏服务器的编程语言和API
EN

Stack Overflow用户
提问于 2015-07-15 19:39:18
回答 1查看 181关注 0票数 0

我正在构建一个基于浏览器的低延迟游戏(俄罗斯方块之战)。由于这是一场战斗,因此当战斗开始时,至少需要同步两个用户。我决定使用cocos2d-js(javascript)作为客户端,然而,我对服务器端不是很确定,因为我在这个领域没有太多的经验。

因为我想负担尽可能多的人,所以我正在考虑非阻塞IO。对于服务器,建议使用哪种编程语言和API来完成这类任务?

EN

回答 1

Stack Overflow用户

发布于 2015-07-15 20:15:50

我建议使用RESTfull应用程序接口,将视图处理分配给客户端。

任何语言都可以做到这一点。C++和C#似乎是不错的选择,Java也可以做到这一点。选择一种你更舒适的语言,因为你可能会写出更好的代码。

与世界上许多其他问题一样,架构比您选择的语言更重要。当然语言有影响,我不推荐Ruby on Rails在这种情况下(举个例子),或者很多框架,因为它们添加了很多你不需要的东西,使你的应用程序变慢。

看看http://zeromq.org/吧。这是一个强大的协议,据我所知,使非阻塞IO更容易,我很久以前就在java中使用过,非常有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31429371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档