标签:网络协议
-
内置脚本调试器:一个自研协议的断点、变量检查与远程通道
Godot 的脚本调试器不走 DAP,而是自研的一套消息协议:编辑器与运行实例之间一条 TCP 长连接,按消息名分发 JSON 负载。这篇讲断点在字节码层的实现方式、变量检查的序列化成本,以及 profiler 数据怎么同通道复用。
Godot 的脚本调试器不走 DAP,而是自研的一套消息协议:编辑器与运行实例之间一条 TCP 长连接,按消息名分发 JSON 负载。这篇讲断点在字节码层的实现方式、变量检查的序列化成本,以及 profiler 数据怎么同通道复用。