怎么样使用VB打造网络游戏平台?

怎么样使用VB打造网络游戏平台?

题记:
作者姓名:邓勇
网名:牛!
QQ:408611119
EMAIL:niaoked@163.com
如果你转载本文,请保留上面的信息,同时欢迎大家一起交流,一起提高

在很多学C的人眼中,VB或是用VB的人他们都不屑一顾,因为在他们的眼中,VB无论是从速度上还是从结构控制上都没法和C相比。以前在网上看到过很多人就VB和C的关系问题,大家可以说是争得不可开交。其实我认为,或者说是大多次争论到了最后都会得出这个结论,那就是,只在是在软件的允许的范围内,不论你用什么语言或是开发工具,都可以达到同样的效果。

细细一算,从最开始的QB到后来的VB4.0,5.0,6.0以至现在的。NET,也有大概10来年的时间了,在这10多年中,一直走走停停。因为自己的心总是没有一个定数,选择也总是在B与C之间徘徊。但是到最后,我还是选择了VB,因为我发现,选择什么样的语言或是开发工具不是最重要的,重要的是你可以用它做出你想做的软件就行了。

前些日子迷恋于玩QQ游戏,玩到最后,自己也想写一个类似于QQ的游戏平台,经过近2个月的努力。自己总算把这个游戏平台完成了,下面,我就这个游戏平台的构建以及我用过的开发文档和大家一起分享。

VB打造自己的游戏平台之一游戏的基本原理
游戏总共分为二个部分,一部分是服务器端,另一部分就是客户端了,游戏的各种算法,基本是都是在客户机上完成,而服务器端要做的工作只是转达客户端传来的数据和对游戏者的资料保存以及游戏的规则,基本设置等。
工作流程如下:

怎么样使用VB打造网络游戏平台?
从图上我们不难看出,服务器在整个系统中只扮演了二个角色,一个是传达员,另一个是记录员。游戏的算法,图片等都是在客户机中,游戏开始后,服务器完全把任务交给了游戏中的主机,所以,服务器的负担根本就不是很重。一般一个服务器可以连接多个大厅。

接下来,我们就将从游戏的最开始入手,一步一步给大家介绍游戏的制作过程。