一、测试连接服务器
windows+R打开cmd,先ping一下服务器的网址,看是否能连通(这是学校的内网,没连学校内网是ping不同的):
首先打开Telnet服务:
使用telnet
命令进入 telnet 终端界面。
输入 set localecho,打开本地回显。
连接游戏服务器,输入命令 open 10.1.230.74 3900
,进入初始界面:
自己按要求创建人物,然后就可以玩了,但没有客户端界面不够美观,所以我们要自己写一个。
二、编写客户端
1.新建项目和界面设计
使用VS2019创建一个窗体应用:
添加音乐播放组件:
拖动控件设计窗口,最终界面如下:
2.连接服务器
代码(注意相关引用using System.Net.Sockets;):
private NetworkStream stream;
private TcpClient tcpClient = new TcpClient();
private void button10_Click(object sender, EventArgs e)
{
try
{
//向指定的IP地址的服务器发出连接请求
tcpClient.Connect("10.1.230.74", 3900);
listBox1.Items.Add("连接成功!");
stream = tcpClient.GetStream();
byte[] data = new byte[