--------二分掌门人::::今晚的聊天又蹦出了许多火花

lin_style 2010-04-09 11:46:46
和朋友在聊游戏服务器的时候,对新的服务器扩展,让我想起了big world的方式。突然觉得big world的负载平衡真的很不怎么样。举个例子来说,在并行编程里,有A,B,C三件事组成的S,big world就相当是把A的一半,B的一半组合起来做,然后剩下的一半组合起来,可想而知在负载需要细化的时候是多么的繁琐。而晚上讨论新的服务器扩展实际相当把真实的场景当成了一个傀儡计算,真正的都在后台,真正做到把A,B,C中的每一块单独拿出来做一个并行处理。
每一次和高手的交流都让我增加了很多信心,现在就算让我来做服务器主程,我都有把握的豪情。
同样的,在任何东西饱和的情况下,包括游戏和技术,如果再单纯靠技术点或者策划点,很难做到初期那样的效果。比如在游戏界里早期的卡马克,就是以技术起家的。但是现在,大家只是对他认可和尊重,但并不意味着有什么技术搞不出来。换句话说,如果现在还是考虑技术点或者某个点的东西,那么做出来的东西只能说是中规中矩,配合上一个好的市场营销的话。真正需要的是什么,是一种能够影响人类整个生活方式的改变的东西,而在网络结合这么紧密的环境里,通过这种创新理念的提出,才能达到技术和生活的双双升华。
做为后来的人真的很难,即时你独立搞出一个和前人独立的算法,你的价值仍然体现不出来。必须不断的创新和推动才可以。但这种创新和推动又需要很多的旧基础沉淀。所以,小公司很难,不走点偏端真的很难。
...全文
243 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
lin_style 2010-04-13
  • 打赏
  • 举报
回复
ddddddddddddddd
精彩帖子一定要顶。。LZ写的太好了。
wshcdr 2010-04-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fetag 的回复:]

话说俺上次去某游戏公司面试的时候,反问了一个问题,当时把那面试官搞的很没面子,请二分流掌门也考虑

一下:在同样硬件配置环境下,设计server的时候,采用哪些技术可以尽量保证自己的server可承载的玩家数量

尽可能的多于竞争对手的server?

当时那哥们给我的回复是:我们根本不考虑这个,玩家太多我们就加服务器。我不得不承认,这却是是最直接、

也是通常采用最多的方法,但……
[/Quote]

熊猫跑到游戏公司跑骚啊
Wolf0403 2010-04-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fetag 的回复:]

话说俺上次去某游戏公司面试的时候,反问了一个问题,当时把那面试官搞的很没面子,请二分流掌门也考虑

一下:在同样硬件配置环境下,设计server的时候,采用哪些技术可以尽量保证自己的server可承载的玩家数量

尽可能的多于竞争对手的server?

当时那哥们给我的回复是:我们根本不考虑这个,玩家太多我们就加服务器。我不得不承认,这却是是最直接、

也是通常采用最多的方法,但……
[/Quote]

某游戏公司不差钱的,呵呵。。
qqwx_1986 2010-04-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fetag 的回复:]
在同样硬件配置环境下,设计server的时候,采用哪些技术可以尽量保证自己的server可承载的玩家数量

尽可能的多于竞争对手的server?

[/Quote]
是单个server还是一个集群,如果是单个的话应该取决于游戏策划,也就是逻辑复杂度(当然如果简单的逻辑也跑不起几个人的话,那...),集群的话主要就要看动态负载均衡的技术了(至于细节,小弟还理解不深),然后是做无缝还是有缝的,期待各位高见
独孤过儿 2010-04-10
  • 打赏
  • 举报
回复
话说俺上次去某游戏公司面试的时候,反问了一个问题,当时把那面试官搞的很没面子,请二分流掌门也考虑

一下:在同样硬件配置环境下,设计server的时候,采用哪些技术可以尽量保证自己的server可承载的玩家数量

尽可能的多于竞争对手的server?

当时那哥们给我的回复是:我们根本不考虑这个,玩家太多我们就加服务器。我不得不承认,这却是是最直接、

也是通常采用最多的方法,但是这实在不应该是从一个技术人员嘴里出来的方案~~
herman~~ 2010-04-10
  • 打赏
  • 举报
回复
这也许是中国软件行业的一个通病,不仅仅是游戏行业

只有潮水退后,才知道谁在裸泳
james2222 2010-04-10
  • 打赏
  • 举报
回复
来学习
jinxfei 2010-04-10
  • 打赏
  • 举报
回复
不是门人的来顶了。

每次看你的总结,都有一些收获。

真正需要的是什么,是一种能够影响人类整个生活方式的改变的东西。
这句话太认同了。
xiaopang2015 2010-04-10
  • 打赏
  • 举报
回复
顶!!!!!!!!!!!!!
失落的凡凡 2010-04-10
  • 打赏
  • 举报
回复
我来接分的
Wigss 2010-04-10
  • 打赏
  • 举报
回复
恩,也可以证明一点,高手不高手,看谁的手上资料多,看谁能最快的找到合适的资料
lin_style 2010-04-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wigss 的回复:]
其实很多东西,你本来是已经认知到的了,只不过从眼中的那些“高手”说出,让你感觉分量极重而已

除开特N的那几个公司,哪些技术不可以在网上查到。我们公司用到的技术也很普通,没什么高深点的,

我们公司的产品在开源里都可以找到类似的,但我们就是可以得到风投,可以上市。为什么,因为有人

需要,有美国人在做,有欧洲人在做,有日本人在做,就说明存在市场。技术从很大程度上来说,是那

么的次……
[/Quote]

从这点上来说,我反而更认同我以前的一个观点:
http://topic.csdn.net/u/20091007/13/d9dd4a0d-f92a-421f-aab5-54206d7429ad.html


也就是说,技术变得更开放,使用者更需要能即拿即用,我更认为是一种对能力更高的需求。如果你的能力不高,对不起,还是在金字塔最底层。
ZangXT 2010-04-10
  • 打赏
  • 举报
回复
门人来顶
十一文 2010-04-10
  • 打赏
  • 举报
回复
不懂
Wigss 2010-04-10
  • 打赏
  • 举报
回复
其实很多东西,你本来是已经认知到的了,只不过从眼中的那些“高手”说出,让你感觉分量极重而已

除开特N的那几个公司,哪些技术不可以在网上查到。我们公司用到的技术也很普通,没什么高深点的,

我们公司的产品在开源里都可以找到类似的,但我们就是可以得到风投,可以上市。为什么,因为有人

需要,有美国人在做,有欧洲人在做,有日本人在做,就说明存在市场。技术从很大程度上来说,是那

么的次要。
lin_style 2010-04-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fetag 的回复:]
话说俺上次去某游戏公司面试的时候,反问了一个问题,当时把那面试官搞的很没面子,请二分流掌门也考虑

一下:在同样硬件配置环境下,设计server的时候,采用哪些技术可以尽量保证自己的server可承载的玩家数量

尽可能的多于竞争对手的server?

当时那哥们给我的回复是:我们根本不考虑这个,玩家太多我们就加服务器。我不得不承认,这却是是最直接、

也是通常采用最多的方法,但是……
[/Quote]

这话似乎问得有点笼统,不知道是个陷阱还是什么。。先抛开策划不同,只看技术,如果两边技术实力差不多,很难说谁多谁少。。。

要是我的话,哎,直接拿台服务器,做个对方游戏的机器人,连上去后不断的折腾。。。。
lin_style 2010-04-09
  • 打赏
  • 举报
回复
门人速速来顶

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧