networking - 我应该如何构建 UPD/TCP 数据包?
问题描述
我们如何为游戏构建 UDP/TCP 数据包?我只创建了简单的 ping pong UDP 并创建了 3 种类型的数据包,第一个 int(我使用 byteArrayStream 使其变得简单)数据包指示如何提取数据。所以它是 INIT(int) /Player position(int,int,int)/Ball (int,int,int)。是否有任何标准应该如何通过 UDP/TCP 发送数据,或者我的技术可以吗?我知道我浪费了一些数据,因为我可以只使用一个字节来初始化。
解决方案
推荐阅读
- git - 错误:src refspec "depositoryname" 不匹配。错误:未能将一些参考推送到“https://g”
- python - 如何在python中定义一个抽象元类
- assembly - 在“sti”之后执行“ret”不会开始中断
- java - Sqlite 从版本 3 迁移到 4 时没有列问题
- java - 为什么我不能在某些特定情况下将父母投射到孩子身上
- java - 为什么使用 JAXB 解组将 sting xml 转换为对象的方法返回 null?
- javascript - Javascript 中的动态范围,类似于 Mongo
- firebase - 对于 Firestore 中的数组,搜索字符串与 int 值有什么缺点吗?
- javascript - 此示例代码中使用了哪个 Javascript 框架?
- node.js - Heroku 无法临时存储文件