티스토리 뷰

뿌요뿌요란?

 

  테트리스와 비슷하게 블럭을 쌓아가며 블럭을 지워가며 점수를 얻는 게임

 

 

 


 

학교에서 과제로 터미널상에 테트리스를 구현한 것을 바탕으로 뿌요뿌요를 만들어 보자. 

 

 

게임 룰

  • 블럭의 색깔이 4개이고 한번에 2 X 1 블럭에 한칸마다 색깔이 랜덤하게 나온다.
  • 블럭은 위에서 아래로 떨어지게 되고 블럭은 밑에서부터 채우게 된다.
  • 같은 색깔의 블럭이 4개가 이상 뭉치면 같이 지워진다.

 

Puyo-2rensa.gif
게임 예시

 

 

 

 

개발 환경  :  Ubuntu 

구현 언어 : C

 

 

1. 기본적인 게임 구현

  • 터미널상에 그래픽 구현
  • 블럭과 필드의 구조 
  • 블럭이 떨어져 필드에 쌓기
  • 블럭이 4개이상 붙어 있을 때 블럭 지우기
  • 블럭을 지울 때 얻는 점수 구현

 

 

 

 2. 1 vs 1 대전 게임 구현 

  • 통신을 위한 서버 구현
  • 게임에 통신기능 추가

 

(2021.04.27 수정)

 

코드 :  https://github.com/ljy2855/puyo_tetris

 

ljy2855/puyo_tetris

Contribute to ljy2855/puyo_tetris development by creating an account on GitHub.

github.com

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함