『网络游戏』服务器启动逻辑【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

运行工程

本章结束

相关推荐
yngsqq2 小时前
平面图环 内轮廓
c#
rockey6274 小时前
AScript之eval函数详解
c#·.net·script·eval·expression·动态脚本
He少年8 小时前
【AI 辅助案例分享】
人工智能·c#·编辑器·ai编程
工程师00710 小时前
栈和堆的概念
c#·栈和堆
不会编程的懒洋洋10 小时前
C# P/Invoke 基础
开发语言·c++·笔记·安全·机器学习·c#·p/invoke
Avalon71210 小时前
Unity3D响应式渲染UI框架UniVue
游戏·ui·unity·c#·游戏引擎
njsgcs11 小时前
solidworks折弯自动标注5 非90度折弯
c#·solidworks
狼与自由11 小时前
clickhouse引擎
clickhouse·c#·linq
wangnaisheng11 小时前
【C#】死锁详解:发生原因、优化解决方案
c#
tiger从容淡定是人生12 小时前
AI替代软件战略(一):从 CCleaner 到 MCP 架构重构 —— TigerCleaner 的工程实践
人工智能·重构·架构·c#·mcp