2016-06-29 3 views
0

나는이 게임의 뒤에 논리를 이해하기 위해 노력하고있어 :Lai Games "Stacker"의 게임 루프의 논리는 무엇입니까?

Lai Games - Stacker Arcade Machine

내 마음에 - 각 루프 마스터 배열이있을 것이다.

예 : [1,1,1,1,1,1,1]

및 플레이어 배열 :

예. [1,1,1,0,0,0,0]

각 플레이어가

예를 업데이트합니다 체크. [0011100]

플레이어가 마스터와 일치하면 스택이 커집니다.

예 : 플레이어 [0011100]

예 : MASTER [0011100]

그렇지 않으면,이 불일치의 경우 - 플레이어 배열 트림, 그리고 성장 :

예. PLAYER [0111000]

예 : MASTER [0011100]

예 : RESULT [0011000]

이것이 내가 생각할 수있는 최선의 방법입니다. 더 좋은 방법이 있습니까?

답변

0

각 수평선은 2 진수로 처리 할 수 ​​있습니다. 점등은 1, 어둡게는 0입니다. 밑에있는 행은 모두 1 초입니다. 이렇게하면 모든 작업이 매우 쉬워집니다. 좌우 이동은 비트 이동을 사용하여 처리 할 수 ​​있으며 행 위로 이동할 때 자리를 유지하는 것은 행을 그 아래 행과 ANDing하는 것만 큼 간단합니다.