當前位置:首頁 » 游戲類別 » vb可以開發聯機游戲嗎

vb可以開發聯機游戲嗎

發布時間: 2022-04-23 16:14:30

Ⅰ 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代碼的.

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1182
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:619
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1082
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1122
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:531
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:815
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1464
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:693
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:580
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1173