vb可以开发联机游戏吗
Ⅰ VB程序怎样实现联机运行
可以用WINSOCK控件实现联机,
设一个Command,两个Winsock,下面要设置IP,写入以下代码看发生什么.
Private
Sub
Form_Load()
Winsock1.RemoteHost
=
"写你电脑的IP"
Winsock1.RemotePort
=
5555
Winsock2.LocalPort
=
5555
Winsock2.Listen
End
Sub
Private
Sub
Winsock1_Connect()
Winsock1.SendData
"收到吗?"
End
Sub
Private
Sub
Winsock1_DataArrival(ByVal
bytesTotal
As
Long)
Dim
S
As
String
Winsock1.GetData
S,
vbString
If
S
=
"收到了."
Then
Winsock1.SendData
"那就好."
Print
S
End
Sub
Private
Sub
Winsock2_ConnectionRequest(ByVal
requestID
As
Long)
Winsock2.Close
Winsock2.Accept
requestID
End
Sub
Private
Sub
Winsock2_DataArrival(ByVal
bytesTotal
As
Long)
Dim
S
As
String
Winsock2.GetData
S,
vbString
If
S
=
"收到吗?"
Then
Winsock2.SendData
"收到了."
Print
S
End
Sub
Ⅱ VB怎么做联机游戏谢谢了,大神帮忙啊
可以用WINSOCK控件实现联机, 设一个Command,两个Winsock,下面要设置IP,写入以下代码看发生什么. Private Sub Form_Load() Winsock1.RemoteHost = "写你电脑的IP" Winsock1.RemotePort = 5555 Winsock2.LocalPort = 5555 Winsock2.Listen End Sub Private Sub Winsock1_Connect() Winsock1.SendData "收到吗?" End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim S As String Winsock1.GetData S, vbString If S = "收到了." Then Winsock1.SendData "那就好." Print S End Sub Private Sub Winsock2_ConnectionRequest(ByVal requestID As Long) Winsock2.Close Winsock2.Accept requestID End Sub Private Sub Winsock2_DataArrival(ByVal bytesTotal As Long) Dim S As String Winsock2.GetData S, vbString If S = "收到吗?" Then Winsock2.SendData "收到了." Print S End Sub
Ⅲ vb语言都能做什么可以开发游戏吗
你想编什么只要你够技术都能编出来。visual basic 确实很强大,但已经落后了,编游戏有很大难度。但是编一些计算器、ie浏览器、音乐播放器、简单的文字处理软件(类似word)等小东西还是可以的,而且简单易学(只要你懂英语,vb语法就不难学了)。至于游戏,就很难。现在都用c了,谁还用vb呢?目前vb已经没有了商业价值,只是一些电脑爱好者还使用着罢了!
Ⅳ 用vb做网络小游戏
VB做游戏可以是可以。可视化强。主要要学习一下网络操作。呵呵。如果不用控件。你可多看一些网络操作的API。还有,如果是大游戏,你要专用的服务器。其它的问题就太BT了。
思路可以这样。用winsock控件联接。可以多联接和单连。然后通过发送数据包。比如。发送一个“jiafen 800”的数据。那么接收端就用
if left(数据,6)="jiafen" then
分数=分数+rigth(数据,3)
end if
等这样的方法做出基本判断.然后做出相应的操作就行了。
Ⅳ 都说vb是不能开发游戏的,那它主要做哪些东西呢,比起别的编程工具,有哪些优点vb高手在社会上是否
VB也是可以用来开发游戏的,只不过很少人会用VB来开发游戏,VB做界面还是很方便的,而且操作word和Excel要比C/C++方便多了。
任何一门编程语言学浅了,作用都不大,只有精通了,才会发现其强大。找工作也好找。据说微软的office工具(word、Excel)就是用VB开发的。
Ⅵ VB.NET可以制作游戏吗
像俄罗斯方块等就不在话下,简简单单搞定,涉及到3D方面的游戏调用Directx就可制作出想要的游戏.但VB.NET跟专业游戏开发软件无法相提并论的.
Ⅶ 如何用vb制作联机游戏
在通讯上无非是WINSOCK控件的TCP/UDP协议通讯。可以再网上找一个VB聊天程序烟酒一下。
VB做游戏么,好像有 directx for vb。做fps游戏不行,做做棋牌游戏还是可以的。
Ⅷ 用VB编程能不能开发出大型网络游戏
我是一个VB程序员,我不想说VB多么的不好。但是事实是,大型网络游戏就没有一个是用VB开发的。但我告诉你,VB的明天会开发出大型网络游戏的。相信我吧。但是作为十大编程语言来说。VB已经做的很好了。
Ⅸ vb.net能用来编写游戏吗
准确的说,完全可以,并且也可以运用DirectX技术进行各种3D/2D的游戏开发。依托DirectX技术,可以大大的降低.NET本身的性能问题,把绘图\音效等耗资源的事情交由DirectX来做,你只要处理好游戏逻辑和算法就OK了,微软DirectX SDK里面的许多示例就有包含VB.NET代码的.