游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 山高

出售同一服务器组支持100万玩家同时在线架构技术!

 关闭 [复制链接]

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-16 21:15:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

贴段的烂代码给你们评评:
一千万个玩家同时在线和10个玩家同时在线的运算量是一样的,只须取4096个点的值.
;----------判断千万玩家,怪,物是否与你同屏------------
mov   esi,jsxxzz
add   esi,16
mov   eax,dword  ptr[esi]
mov   x3,eax                 
add   esi,4
mov   eax,dword  ptr[esi]
mov   y3,eax                  

xor  edx,edx           
mov  ecx,jbbc0
mov  eax,x3            
shr  eax,4
shl  eax,4            
div  ecx
mov  lies,eax         
xor  edx,edx           
mov  ecx,jbbc0
mov  eax,y3            
shr  eax,4
shl  eax,4            
div  ecx               
mov  xings,eax  
   
mov   esi,zhangaibiao      
mov   eax,xings
mov   ecx,zabzls               
mul   ecx
add   esi,eax              
mov   eax,lies
mov   ecx,4
mul   ecx
add   esi,eax            

lea   edi,yfsddclb
add   edi,jsszkj              
mov   szfszjs,jsszkj           
xor  ecx,ecx
mov  jsqb,2
ssje1:
mov   eax,dword  ptr[esi]       ;取值   
.if   eax!=0                    ;是否有人,物
  invoke   qdcjbhjsm,eax         ;取人,物信息
  lea  edx,dcdhhrwmbl            
  mov  eax,dword  ptr[edx]
  mov  dword  ptr[edi],eax      
  add  edi,4
  mov  eax,esi
  sub  eax,zhangaibiao           
  mov  dword  ptr[edi],eax      
  add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4                     
  add  szfszjs,16                    
.endif
sub   esi,zabzls         
sub   esi,4               
ssje5:
add   esi,4                     
mov   eax,dword  ptr[esi]         ;取值   
.if   eax!=0                    ;是否有人,物
  invoke   qdcjbhjsm,eax          ;取人,物信息
  lea  edx,dcdhhrwmbl            
  mov  eax,dword  ptr[edx]
  mov  dword  ptr[edi],eax      
  add  edi,4
  mov  eax,esi
  sub  eax,zhangaibiao         
  mov  dword  ptr[edi],eax      
  add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4                        
add  szfszjs,16                 
    .if   szfszjs > yfsddclbzjs  
     jmp   fsDCdgkhd8
    .endif
.endif
add  jsqa,1
mov  eax,jsqa
cmp  eax,jsqb
jb   ssje5
mov  jsqa,0
ssje2:
add    esi,zabzls              
mov   eax,dword  ptr[esi]       ;取值   
.if   eax!=0                    ;是否有人,物
  invoke   qdcjbhjsm,eax         ;取人,物信息
  lea  edx,dcdhhrwmbl            
  mov  eax,dword  ptr[edx]
  mov  dword  ptr[edi],eax      
  add  edi,4
  mov  eax,esi
  sub  eax,zhangaibiao           
  mov  dword  ptr[edi],eax      
  add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4                        
add  szfszjs,16               
    .if   szfszjs > yfsddclbzjs  
     jmp   fsDCdgkhd8
    .endif      
.endif
add   jsqa,1
mov  eax,jsqa
cmp  eax,jsqb
jb  ssje2
mov  jsqa,0
ssje3:
sub    esi,4                           
mov   eax,dword  ptr[esi]            
.if   eax!=0                    
  invoke   qdcjbhjsm,eax         
  lea  edx,dcdhhrwmbl            
  mov  eax,dword  ptr[edx]
  mov  dword  ptr[edi],eax      
  add  edi,4
  mov  eax,esi
  sub  eax,zhangaibiao           
  mov  dword  ptr[edi],eax      
  add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4                       
add  szfszjs,16                  
    .if   szfszjs > yfsddclbzjs   
     jmp   fsDCdgkhd8
    .endif      
.endif
add   jsqa,1
mov  eax,jsqa
cmp  eax,jsqb
jb  ssje3
mov  jsqa,0
ssje4:
sub   esi,zabzls               
mov   eax,dword  ptr[esi]       ;取值   
.if   eax!=0                    ;是否有人,物
  invoke   qdcjbhjsm,eax         ;取人,物信息
  lea  edx,dcdhhrwmbl            
  mov  eax,dword  ptr[edx]
  mov  dword  ptr[edi],eax      
  add  edi,4
  mov  eax,esi
  sub  eax,zhangaibiao           
  mov  dword  ptr[edi],eax      
  add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4  
add  edx,4
mov  eax,dword  ptr[edx]
mov  dword  ptr[edi],eax      
add  edi,4                       
add  szfszjs,16                  
    .if   szfszjs > yfsddclbzjs   
     jmp   fsDCdgkhd8
    .endif     
.endif
add   jsqa,1
mov  eax,jsqa
cmp  eax,jsqb
jb   ssje4

mov  jsqa,0
add  jsqb,2
cmp  jsqb,64                   ;搜索范围是64*16=1024           
jb   ssje1


4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-16 21:17:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

看6377的思维:
山高说要作100万玩家同是在线的游戏,于是6377
1,先拿QQ套,不对
2,后拿<传奇>套,不对
3,拿<征途>套,不对
4,拿柱子的失败例子套,不对
5,拿移动通信套,不对
于是6377没计了
看来6377只会生搬硬套,也不对啊,为什么不拿奸小的去套
看来6377生搬硬套都不会

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-16 22:45:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

怎么没人答仙,好无聊啊.

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-16 23:59:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

哎,
真是曲高和者寡
看来牛皮不能一下子吹得太大,回转高老庄去!!!!!!!!!!!

69

主题

518

帖子

640

积分

高级会员

Rank: 4

积分
640
发表于 2007-7-18 08:46:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

姚晓光说过技术上能做到5000在线就可以了

40

主题

1149

帖子

1167

积分

金牌会员

Rank: 6Rank: 6

积分
1167
发表于 2007-7-18 10:57:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

一个玩家大约2-8k的带宽
单机大约支持2000-5000个玩家(视你硬件)
余下的数你自己计吧
整个架构采用分级分布式运算
其实整个架构也很简单,只是你们没有想到吧了,一天就可以教会你
服务器组采用windows操作系统,服务器用win32汇编编写,因为大量用到移位操作

谢谢,看到上述这段内容,已经知道你做不出来100万同时在线了。因为你忽视了访问频率和内存处理以及中央处理器的处理能力和工作极限。

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-18 19:25:00 | 显示全部楼层

Re: Re:出售同一服务器组支持100万玩家同时在线架构

金时为开: Re:出售同一服务器组支持100万玩家同时在线架构技术!

一个玩家大约2-8k的带宽
单机大约支持2000-5000个玩家(视你硬件)
余下的数你自己计吧
整个架构采用分级分布式运算
其实整个架构也很简单,只是你们没有想到吧了,一天就可以教会你
服务器组采用windows操作系统,服务器用win32汇编编写,因为大量用到移位操作

谢谢,看到上述这段内容,已经知道你做不出来100万同时在线了。因为你忽视了访问频率和内存处理以及中央处理器的处理能力和工作极限。

可不可以打个赌!
我若作出,你怎么办!
不但可以作出,而且支持3d!
不但支持3d,而且<<传奇>>,<<征途>>都可以在一个月内改早完毕.让他们支持100万同时在线了.
从现在起"100万同时在线"的底价不再是20万.
是2亿!!!!!!!!!!!!!!!!!!!!!!!!
少于2亿用你们自己的!
我不是傻子,别想在这里得到"100万同时在线"任何的珠丝马迹!!!!!!!!!!!!

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-18 19:39:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

100万同时在线的技术昨天前就可以用
是昨天前!!!!!!!!!!!!

4

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2007-7-18 19:46:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

不但没忽视了访问频率和内存处理以及中央处理器的处理能力和工作极限!
而且要用多少个cou指令,要用多少个cpu时钟都可以计出!!!!!!!!!!!!!!!!!!!
虽然没这个必要

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2007-7-18 22:39:00 | 显示全部楼层

Re:出售同一服务器组支持100万玩家同时在线架构技术!

楼主马甲真多
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-25 14:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表