https://github.com/devjinius/redux-bingo
https://jin-redux-bingo.netlify.com/
https://github.com/devjinius/redux-bingo
Last synced: about 2 months ago
JSON representation
https://jin-redux-bingo.netlify.com/
- Host: GitHub
- URL: https://github.com/devjinius/redux-bingo
- Owner: devjinius
- Created: 2019-06-01T23:45:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T23:15:10.000Z (over 2 years ago)
- Last Synced: 2023-03-08T12:38:28.679Z (about 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 3.23 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Redux Bingo
You can play on [here](https://jin-redux-bingo.netlify.com/)
## 화면
화면에는 다음과 같은 내용이 표시됩니다.
- 게임 (재)시작 버튼
- 1P용 5x5 빙고판과 완성 줄 표시 목록
- 2P용 5x5 빙고판과 완성 줄 표시 목록### 게임의 시작
1. 처음에 빙고판의 내용은 비어있으며, cell을 눌러도 반응하지 않습니다.
- 게임 시작 버튼을 눌러달라는 안내를 보냅니다.
2. '게임 시작'을 누르면 빙고판마다 1에서 25까지의 숫자가 임의로 배치됩니다.
3. '게임 시작' 버튼은 '게임 재시작'으로 텍스트가 바뀝니다.
4. 이후 '게임 재시작' 버튼을 누르면 완성 줄 목록이 초기화되며, 빙고판은 2의 상태로 돌아갑니다.### 게임의 진행
1. 게임이 시작되면 1P부터 번갈아가며 cell을 클릭할 수 있습니다. (자기 차례가 아닌데 cell을 클릭할 경우 '잘못된 차례입니다.' 알림이 뜹니다.)
2. cell을 클릭하면 모든 빙고판에서 해당하는 숫자에 특정한 표시를 합니다.
3. 빙고판에서 가로, 세로, 대각선으로 다섯개의 cell이 연달아 표시된 경우, 완성 줄 목록에 완성된 순서로 표기합니다.
4. 5줄을 완성한 플레이어가 생기면, 결과에 따라 '1/2P가 빙고를 완성했습니다.', '무승부입니다.' 알림이 뜹니다. 확인을 누르면 UI가 완전히 초기화됩니다.