0

我有一个包含超过 5000 个立方体的游戏。一旦用户创建了一个房间,就会创建立方体(每次玩游戏时都会有新的排列方式)。我希望能够将创建的多维数据集的位置列表(vector3 列表)传输到服务器,以便加入同一个房间的任何人都将运行一个函数,该函数将实例化多维数据集并根据服务器上的列表排列它们。

4

1 回答 1

0

如果立方体是静态的,您可以按照以下方式进行操作,以避免最初同步这些位置。

创建房间时,为种子创建一个随机值并将其保存在房间属性中。随机值可以是实例的滴答计数。使用此种子,您可以完全在本地创建立方体的位置。

在提供更多详细信息时,我将更新我的答案。

对于当前情况,由于您需要对新加入的玩家进行相同的设置,因此在 master.xml 中使用缓冲标志进行实例化。

于 2015-04-19T17:56:30.207 回答