用C#实现网络游戏客户端

本文介绍了如何在Windows 10环境下使用C#实现网络游戏客户端。通过telnet进行测试,确保网络连接,然后利用Visual Studio 2017创建窗体应用项目设计UI。主要代码包括TCP连接的建立、服务器信息的接收与发送,以及背景音乐播放和图片切换功能的实现。最终展示了项目效果,并表达了从实践中学习到的知识和技能提升。
摘要由CSDN通过智能技术生成

一、在win10下用telnet进行测试

①打开cmd,在能够ping通10.160.52.106(该ip是校园的内网ip,不在内网还是ping不通的)

②在①的前提下,输入命令talnet,进入该终端界面

③输入命令open 10.160.52.106,进入该游戏

在这里插入图片描述

二、UI设计

用VS2017建立一个窗体应用项目

设计界面.cs

下面这个样子

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ios8tpkX-1605857751589)(C:\Users\TBM\Desktop\01.png)]

三、主要代码实现

(1)添加命名空间

using System.Net.Sockets;
using System.Net;
using System.Media;

(2)建立TCP连接

Socket tcpClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值