Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

풍선 터뜨리기 게임

  • 2D 격자판 (그리드)을 생성해야 합니다. 각 격자는 '풍선🎈' 또는 ' '(빈칸)으로 표시됩니다.

    • 그리드 크기는 게임 시작 전 사용자에게 입력 받습니다.
    • 그리드 크기에 따라 풍선의 위치는 랜덤하게 결정됩니다. (utils/index.js의 randomBalloonList 함수)
  • 풍선을 클릭 시 터지게 되며 상하좌우로 연결된 경우 같이 터지게 됩니다.

  • 사용자는 한번에 가장 많은 풍선을 터뜨릴 수 있는 순서대로 풍선을 클릭해야 합니다. (큰 → 작은 순서, 동일한 크기일 시 순서 상관 없음.)

  • 위 조건에 맞지 않는 풍선을 클릭하면 게임에서 패배합니다.

추가 기능

  • [] 다크모드 선택 옵션 기능
  • [] 링크로 게임 공유 시 게임 진행 상황 그대로 유지되어야함

참고사항

  • 터지는 경우는 dfs 알고리즘을 이용해서 구현했습니다.

About

슈퍼블록 인턴십 과제

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages