『网络游戏』服务器启动逻辑【16】

新建Visual Studio工程命名为NetGameServer

重命名为ServerStart.cs

创建脚本:

编写脚本:ServerRoot.cs

编写脚本:ServerStart.cs

新建文件夹

调整脚本位置

新建文件夹

新建文件夹网络服务

创建脚本:NetSvc.cs

编写脚本:NetSvc.cs

新建文件夹:业务系统

新建文件夹:

创建脚本:LoginSys.cs

编写脚本:LoginSys

修改脚本:ServerRoot

运行工程

服务器启动成功

接下来创建.Net Framework类库

更改框架版本

重命名为GameMsg

引用.dll

在NetGameServer文件夹下创建文件夹

重命名为Libs用来存放所有.dll文件

添加引用:

编写脚本:GameMsg.cs

接下来删掉所有服务器的引用

添加引用

再添加PESocket

引用之后服务器就可以使用PEProtocol

创建脚本:ServerSession

编写脚本:ServerSession.cs

修改脚本:NetSvc.cs

修改脚本:LoginSys.cs

运行工程

本章结束

相关推荐
缺点内向6 小时前
C#: 高效移动与删除Excel工作表
开发语言·c#·.net·excel
yue0088 小时前
C# 分部类读取学生信息
开发语言·c#
聪明努力的积极向上9 小时前
【C#】事件简单解析
开发语言·c#
qq_124987075310 小时前
基于C#的贵州省黔北地区乡村避暑生活共享平台设计与实现(源码+论文+部署+安装)
c#·毕业设计·asp.net·生活
LateFrames15 小时前
C# 中,0.1 在什么情况下不等于 0.1 ?
开发语言·c#
mudtools21 小时前
解放双手!使用Roslyn生成代码让你的 HTTP 客户端开发变得如此简单
低代码·c#·.net
张人玉1 天前
WPF 数据绑定与转换器详解
c#·wpf·light
主宰者1 天前
WPF CalcBinding简化判断逻辑
c#·.net·wpf
就是有点傻1 天前
使用PaddleOCRSharp大模型精选文字识别
c#
LeonDL1681 天前
【通用视觉框架】基于C#+Winform+OpencvSharp开发的视觉框架软件,全套源码,开箱即用
人工智能·c#·winform·opencvsharp·机器视觉软件框架·通用视觉框架·机器视觉框架