
1 foxkiller Jul 9, 2015 RoR这样的服务器响应请求太慢了。用C++写吧。游戏的数据吞吐很大的。并发和数据量都比较大的。 |
3 future0906 Jul 9, 2015 DOTA 传奇也是长连接的;另外,你就随便抛出一个想法,就叫人给建议这也懒了点吧?你想别人给什么建议? |
4 itfanr Jul 9, 2015 via Android leancloud 有现成的 |
5 lxrabbit Jul 9, 2015 我印象中极少有用http的,各大游戏引擎基本上都有通信协议的封装呀 |
6 zac Jul 9, 2015 你需要长连接啊 亲 |
7 lxrabbit Jul 9, 2015 只要你的客户端能连得上,你用csv文件都没人说你 |
8 lxrabbit Jul 9, 2015 服务器端,说错了 |
9 macemers Jul 9, 2015 手游这种,java足以 |
10 mengzhuo Jul 9, 2015 via iPhone 我司纯python都没问题 长链接没你们想象的那么难搞 还上了tls 最难的是各种不向gd妥协数据结构 向客户端妥协接口数据 |
12 lxrabbit Jul 9, 2015 确实是负担很小的,手游的服务器端负载基本上跟页游是相近的,但是也是要跟客户端脚本用同一种语言哦 |
13 maomaomao001 Jul 9, 2015 试试java的netty |
14 jadecoder Jul 9, 2015 考虑下nodejs框架pomelo,网易出的 |
19 ZnZt Jul 10, 2015 lua |
20 Catstyle Jul 10, 2015 python做手游服务端简直不能更愉快 gevent随便搞一个出来 要是能啃透greenlet/libev,参考一下沈大仙人的eurasia,性能杠杠的 |
21 zhizhongzhiwai Jul 10, 2015 试试 www.gametata.com吧。非常好用。 |
22 whahugao Jul 10, 2015 试试云风大神的 [skynet](https://github.com/cloudwu/skynet/wiki) |
23 vmskipper Jul 10, 2015 肯定选择erlang |
24 lujiajing1126 Jul 10, 2015 pomelo |
25 clino Jul 10, 2015 数据库也可以用redis之类的,或者用redis来做缓存 //不是行业内的瞎建议 |
26 cnpaas Jul 10, 2015 能说说你们的一些具体需求吗? 因为 CNPaaS 也打算面相游戏服务端做一些工作。 |
27 msg7086 Jul 10, 2015 我来回到正题。除了MySQL以外还可以用Postgres。另外可以考虑上Redis加速。 |
28 yueyoum Jul 10, 2015 @mengzhuo 所以 你们3个instance (也就是3个进程 对吗?) 可以接收10k连接 那么我的问题是 这几个 instance是一个 游戏服吗? 如果是的话, 不同 instance 之间是怎么通信的? 比如: A 玩家在 1号 instance上, B 玩家在 2号 instance上, A ,B玩家之间的 聊天,甚至及时战斗操作 这些信息是如何 发送的? |
29 kkwezard Jul 10, 2015 游戏服务器一般很少用HTTP协议吧。基本都是基于TCP socket封装的。效率高,数据量小。HTTP的协议开销太大了。我们公司的手游服务器是C++做的, 不过我想Java, python在性能上都没有太大问题。开发速度C++是比较慢的,java和python应该更迅速。 |
30 chinabrowser Jul 10, 2015 PHP |
33 jziwenchen Jul 12, 2015 建议: 想法不错 楼主好好干. |