python으로 게임 만들기/테트리스

[테트리스] 3. 게임 설계

bay07 2024. 2. 22. 21:29

그러면 우선 내가 테트리스 게임을 어떻게 어디까지 구현을 할 것인가를 정해야합니다. 

저는 크게 5가지 단계를 표현해보도록 하겠습니다.

 

1. 블록과 맵 표현하기

2. 시간이 지남에 따라 블록이 아래로 내려오는 것 구현

3. 방향키 ← → 를 누르면 블록이 좌우로 움직이게 하는 것 

4. 화살표 ↑ 를 누르면 블록 모양이 바뀌도록 설정해주기 

5. 맨 아래 블록이 꽉차면, 라인이 사라지고 점수 업그레이드 

 

복잡한 기능은 나중에 하나씩 추가하기로 하고, 

일단  1인용 싱글플레이 1단계까지만 해보도록 할게요