我想创建一个网站,允许我实时绘制一些内容,并让人们能够实时查看该草图。
我的想法 - 所有客户都需要连接到游戏服务器 - 包括我的草绘器。 我画了一些东西,“草图数据”被发送到所有客户端,他们的显示更新。
我的问题 - 我知道之前已经做过,但如何表示草图?每个像素的RGB值?
如果我是实时草图,那么客户需要每秒更新一次(以使其看起来流畅) - 真正的游戏经常更新客户端吗?
答案 0 :(得分:2)
真正的多人游戏每秒更新客户端大约50次 - 如果所有游戏都有快速连接(这样可以实现20次ping)。
是的,我想将它作为一个点数组(1维 - 包含所有点)发送 - 以及所有点之间的简单“绘制线” - 就像你在C#中那样。
如果你不画线并简单地绘制像素,它看起来就像一个草图,但像很多点。