Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.45 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.45 KB

Gomoku

소소하지만 확실한 행복의 두번째 습작 틱택토 프로젝트에 업데이트 버전 오목



스터디 방법

TicTacToe 프로젝트 기반으로 추가 구현으로 업데이트-> 페어를 정해 페어프로그래밍 진행 -> 코드리뷰 진행



페어현황

팀 / 이름
1팀 정호, 나현
2팀 나라, 슬기
3팀 연진, 나령


구현목표

Tic-Tac-Toe프로젝트를 기반으로 Gomoku게임을 React를 사용하여 구현합니다.


공통 구현사항

  • 보드판 생성
    • 19x19 또는 15x15 크기의 오목 보드판 생성
  • 돌 놓기
    • 사용자가 클릭한 좌표를 확인하여 해당 위치에 돌을 놓음
    • 흑돌과 백돌을 구분하여 렌더링
  • 승리 조건 확인
    • 가로, 세로, 대각선 방향으로 5개의 돌이 연속으로 놓인 경우 승리 판정
    • 무승부인 경우를 처리
    • 승리자가 정해지면 더 이상 클릭 불가
  • 게임 리셋
    • 게임이 종료되면 다시 시작할 수 있도록 리셋 버튼 제공
  • 기타 UI 구성 (각자 개성에 맞게 구현!)
    • 현재 턴을 표시하는 UI 구성
    • 승리한 사용자와 해당 위치를 표시하는 UI 구성
  • 첫 디렉토리는 본인의 이름으로 만들고 하위 디렉토리에서 프로젝트 구현해주세요!