본문 바로가기

Unity 개발 공부

[내배캠] 7일차 오목게임 기획 ( 사전 팀프로젝트)

[Step 1] 오목이란?

 
1. 오목이란?
 
• 게임의 장르
추상 전략 보드게임으로, 두 명의 플레이어가 번갈아 돌을 두며 전략적으로 승부를 겨루는 게임.
 
• 기본적인 목표:
자신의 돌로 수평, 수직 또는 대각선으로 연속된 5개의 돌(혹은 정해진 수)을 먼저 완성하는 것.
2. 게임에 사용되는 요소
 
보드: 
일반적으로 15x15 혹은 19x19 크기의 격자(바둑판 형태)를 사용
돌:
두 종류의 돌(흑돌과 백돌)이 사용되며, 플레이어마다 한 가지 색을 담당.

 
규칙 및 인터페이스:
기본 규칙 외에도, 추후 추가될 특수 규칙이나 기능, 스킬 등을 위한 인터페이스 요소와 게임 로직이 포함되어야함.
 

 

3. 기본적인 진행방식
 
  • 턴제 방식:
    플레이어는 번갈아가며 한 번씩 돌을 두며, 빈 칸에 돌을 배치
  • 대응 및 전략:
    상대방의 수를 차단하거나 자신의 연속 돌을 만들어가는 전략적 움직임이 필요
  • 특수 요소 적용:
    기본 진행 외에도 추가될 특수 규칙이나 스킬 사용 시 별도의 진행 절차가 도입될 수 있음

 

4. 승리조건 & 패배조건
 
  • 승리조건:
    자신의 돌로 가로, 세로, 혹은 대각선 상에 연속된 5개의 돌(또는 사전에 정한 수)을 완성하면 승리합니다.
  • 패배조건:
    상대방이 동일한 방식으로 승리조건을 충족하면 패배하게 됩니다.
  • 무승부 상황:
    모든 칸이 채워지거나, 특별한 룰에 따라 승부가 결정되지 않는 경우 무승부로 처리할 수 있습니다.