游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2688|回复: 9

VB开发的游戏能否适合上千人同时在线吗?

[复制链接]

4

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-5-14 11:33:00 | 显示全部楼层 |阅读模式
不知道行不行啊。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2006-5-14 14:16:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

这和是不是VB没有关系啊。

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-14 15:28:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

和网络速度及服务器性能有关。

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20737
发表于 2006-5-14 16:15:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

应该是没有问题的。

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-5-14 17:22:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

要支持千人上线,你服务器结构一定要设计的好,这个最重要,其实哪个语言造成的差别不会太大

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2006-5-14 23:17:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

还是有一定的问题的
1.海量连接的突发连接现在要用iocp来做,vb没有直接的接口。
2.大量连接造成的cpu高负荷和数据转发过程中产生的内存操作效率也会显得尤为重要,众所周知vb这方面做得并不怎么样。因为传统的解决方法是内存池和指针,这两样技术用在vb上也没多少效率提升。
3.涉及数据库操作时,一定要用多线程了。vb只能实现协同式多线程,将会严重制约响应速度。
当然这只是讲vb6,没有用vb.net做过服务器,所以不知道vb.net是否有改善。
当然做是能做得,效果有差异而已。

1

主题

86

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2006-5-15 12:08:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

上千人在线,是别人我不懂,我只是想,这样要开多少个Winsock啊,要开多少端口啊。
知道VB图形不怎么样,不知网络方面怎样。
要做那么大的工程找VC算了。

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-15 14:32:00 | 显示全部楼层

Re: Re:VB开发的游戏能否适合上千人同时在线吗?

Mahoro: Re:VB开发的游戏能否适合上千人同时在线吗?

上千人在线,是别人我不懂,我只是想,这样要开多少个Winsock啊,要开多少端口啊。
知道VB图形不怎么样,不知网络方面怎样。
要做那么大的工程找VC算了。



和VB图像显示速度关系不大,因为游戏图像不是保存在服务器,而是安装在你的电脑上,服务器的作用只是交换和存储数据,而玩家在收到更新数据后显示的图像是在自己的电脑上,所以和VB显示速度无关。

有一种方法会慢,就是无盘工作站。

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-5-15 20:29:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

反正你用winsock插件的话可以直接放弃了~


vb.net的话可以用socket类来做,效率还不错的~
理论上c#能做的多优秀,vb.net就行,毕竟编译后的东西都是IL,实在不行动态编译c#或者c++教本也行~

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-15 20:53:00 | 显示全部楼层

Re:VB开发的游戏能否适合上千人同时在线吗?

商业类的VB游戏其实很多都有调用C或汇编程序,我感觉目前电脑的CPU和性能强大,VB和VC的速度是差不多的.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 12:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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