网络专栏
文章平均质量分 76
设计TCP、UDP知识、以及Socket使用
Little丶Seven
这个作者很懒,什么都没留下…
展开
-
[游戏开发][Unity] UnityWebRequest中断续传
[游戏开发][Unity] UnityWebRequest中断续传原创 2023-10-13 11:14:43 · 907 阅读 · 0 评论 -
帧同步相关文章整理
网络游戏之帧同步物理模拟_海洋个人博客-CSDN博客_帧同步物理引擎笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144本篇博客我们将用网络中的帧同步技术进行物理模拟,帧同步是通过仅发送控制该系统的输入而不是该系统的状态将系统从一https://blog.csdn.net/jxw原创 2021-12-31 11:02:00 · 223 阅读 · 0 评论 -
[游戏开发]网络同步方式
状态同步优点:数据在服务器运算,客户端接收到的数据一定准确 防止数据作弊,角色数据在服务器,客户端只上传操作,想作弊没门 网络波动不敏感 多端表现可以不一致,重视数值准确。缺点:前后端数据包体大, 服务器压力比较重(计算量、传输量)研发特点:战斗逻辑全部在服务器,客户端等着服务器数据刷表现。适合使用状态同步的游戏类型:魔兽世界、传奇等MMORPG游戏帧同步优点:只转发用户操作,网络带宽压力小 适合回放、直播(省流量)缺点:网络波动及其敏感 由于只同..原创 2021-12-02 19:46:24 · 5379 阅读 · 0 评论 -
[游戏开发][网络篇]TCP、UDP相关
TCP、UDP相关原创 2021-09-10 19:14:50 · 720 阅读 · 0 评论 -
[游戏开发][网络篇] Socket数据传输
[Tcp连接Socket]首先明确一下网络连接的基础模块有哪些1:Socket初始化、2:Socket连接、3:数据发送、4:数据接收优化点:1、Tcp是否需要缓存池,可设置bool变量Nodelay2、数据接收可以开线程3、数据发送和数据接收可以写两个数据池注意事项:1:socket.Send()方法的返回变量int值表示该send向tcp发送缓冲区塞了多少个字节,并不是向服务器发送成功了多少个字节,2:如果出现发包失败,tcp底层会自动重发,tcp的底层有发送成.原创 2021-04-14 20:21:35 · 537 阅读 · 0 评论 -
Unity使用Socket Lua与C#数据发送与接收示例
本文章以组队系统向服务器发送创建队伍消息为例,展示Socket协议是如何运作的第一张图是proto文件,第二章图是生成到Unity工程内的pb文件,重点关注标注2和标注3,标注2是数据包的包头重要组成部分,也是服务器和客户端之间通信数据包头的关键内容,是头内的内容第三张图是点击组队按钮后,按钮调用创建房间函数,调用pb创建数据结构体,并将结构体内填充正确的数据,例如User...原创 2020-03-16 22:11:58 · 1952 阅读 · 0 评论