90)블록 게임 만들기(시뮬레이션, 격자 탐색, DFS)
STEP 1 터틀 그래픽 이용한 게임판 만들기 STEP 2 터틀 그래픽을 이용한 블록 떨어뜨리기 STEP 3 새 블록생성과 키조작하기 STEP 4 DFS를 이용해 인접한 같은 색 블록 개수 세기 STEP 5 블록지우고 중력작용으로 떨어뜨리기 시뮬레이션 STEP 6 YOU WIN, GAME OVER 표시 STEP 7 연쇄반응 시뮬레이션과 게임완성 import turtle as t import random as r import time dy=[-1, 0, 1, 0] dx=[0, 1, 0, -1] class Brick(): def __init__(self): self.y=0 self.x=6 self.color=r.randint(1, 6) def move_left(self, grid): if grid[self...