모델은 게임에 대한 설명과 두 게임의 기능을 어떻게 병합했는지를 생성하여 시작합니다. 재생 시간 동안 게임이 어떻게 나타나는지 언급합니다. 그런 다음 게임의 역학에 대한 자세한 코드를 제공하고 모든 변수와 움직임이 매우 잘 정의되도록합니다. 블록의 스태킹 뒤에있는 논리를 정의하고 게임 오버의 조건을 설정합니다. 출력에서 스택은 정의 된 패턴을 따르고 전체 게임을 매우 매끄럽게 만듭니다. |
모델은 문제 문을 정의하는 것으로 시작합니다. 그런 다음 다루어야 할 모든 구성 요소에 대한 설명을 포함하여 게임의 고급 디자인을 설정합니다. 이 모델은 세부 코드를 생성하지만 게임의 주요 복잡성을 캡처하지 못합니다. 블록에 대한 강력한 스태킹 로직을 설정하지 않으며 게임을 어떻게 또는 언제 종료 해야하는지에 대한 조건을 제시하지 않습니다. 마지막으로, 출력을 실행하면 스택이 실시간으로 떨어지지 않는 라인 그리드를 얻습니다. | .