1, 우리는 4 개의 머리 파일을 만든 다음 각각 뱀의 상태, 위, 아래, 왼쪽, 오른쪽을 설정해야 합니다. 이것은 뱀이 방향을 가질 수 있다는 전제 조건입니다. 그런 다음 뱀의 노드를 설정하고 간단한 함수를 정의하여 뱀의 전신과 걷는 방향을 완성합니다.
2, 뱀은 벽 코드를 입을 수 없습니다.
3, 2 단계, 함수 이 함수의 목적은 뱀이 벽을 뚫을 수 없다는 것이다. 간단합니다. 길이와 폭의 최대 변위를 분리하여 내부 범위 내에서 1 으로 설정하면 통과할 수 있습니다. 그렇지 않으면 벽을 통과할 수 없습니다. 이 뱀은 무작위로 일종의 음식을 생산한다.
4. 임의 함수를 설정합니다. 그러면 뱀의 코드가 완성됩니다.
스마트 프로그래밍 (Smart programming) 은 그래픽 프로그래밍 개발을 기반으로 하는 STEAM 교육 분야를 위한 빌딩 블록 코드 프로그래밍 소프트웨어입니다.