在任意方向的二维元素阵列中移位算法?

时间:2016-06-29 14:11:14

标签: javascript arrays algorithm multidimensional-array

我在回合制游戏中做出淘汰赛效果。每次敲击目标时,对于某些单元格,它应该从攻击者的相反方向移动。如果任何其他角色置于新目标位置,则应移动它们等等。

它看起来像任意向量上的二维数组中的元素移位算法:

------------
|0 0 0 0 0 0
|0 1 2 0 0 0
|3 4 5 A 0 0
|0 0 0 0 0 0

例如A攻击5

------------
|0 0 0 0 0 0
|0 1 2 0 0 0
|4 5 0 A 0 0
|3 0 0 0 0 0

45向右移动了一个单元格,3玩家向下移动。

你能推荐某种类似的算法吗?

0 个答案:

没有答案