소소하지만 확실한 행복의 두번째 습작 틱택토 프로젝트에 업데이트 버전 오목
TicTacToe 프로젝트 기반으로 추가 구현으로 업데이트-> 페어를 정해 페어프로그래밍 진행 -> 코드리뷰 진행
팀 / 이름 | |
---|---|
1팀 | 정호, 나현 |
2팀 | 나라, 슬기 |
3팀 | 연진, 나령 |
Tic-Tac-Toe프로젝트를 기반으로 Gomoku게임을 React를 사용하여 구현합니다.
- 보드판 생성
- 19x19 또는 15x15 크기의 오목 보드판 생성
- 돌 놓기
- 사용자가 클릭한 좌표를 확인하여 해당 위치에 돌을 놓음
- 흑돌과 백돌을 구분하여 렌더링
- 승리 조건 확인
- 가로, 세로, 대각선 방향으로 5개의 돌이 연속으로 놓인 경우 승리 판정
- 무승부인 경우를 처리
- 승리자가 정해지면 더 이상 클릭 불가
- 게임 리셋
- 게임이 종료되면 다시 시작할 수 있도록 리셋 버튼 제공
- 기타 UI 구성 (각자 개성에 맞게 구현!)
- 현재 턴을 표시하는 UI 구성
- 승리한 사용자와 해당 위치를 표시하는 UI 구성
- 첫 디렉토리는 본인의 이름으로 만들고 하위 디렉토리에서 프로젝트 구현해주세요!