[Step 1] 오목이란?
1. 오목이란?
- 게임의 장르: 보드게임 / 전략 게임
- 기본적인 목표: 플레이어는 자신의 돌을 바둑판 위에 하나씩 두며, 먼저 다섯 개를 연속 배치하는 것을 목표로 한다.
2. 게임에 사용되는 요소
- 게임판은 일반적으로 15×15 혹은 19×19 격자 구조를 사용한다.
- 돌은 흑과 백 두 종류가 있으며, 플레이어는 번갈아 가며 돌을 놓는다.
- 모든 수는 바둑판의 교차점에만 둘 수 있으며, 이미 둔 돌은 이동하거나 제거할 수 없다.
3. 기본적인 진행 방식
- 게임은 흑돌을 가진 플레이어가 먼저 수를 두는 것으로 시작한다.
- 그 뒤로 양측은 차례를 바꾸며 돌을 한 수씩 놓는다.
- 모든 돌은 한 번 놓이면 그대로 유지되며, 다시 움직일 수 없다.
4.승리 조건 & 패배 조건
- 가로, 세로, 혹은 대각선 방향으로 본인의 돌을 다섯 개 연속으로 배치하면 승리한다.
- 반면 상대가 먼저 5목을 완성하면 그 즉시 패배하게 된다.
[Step 2] 오목의 기본 규칙 정리
1. 기본 규칙
- 두 명의 참가자가 번갈아 가며 한 수씩 돌을 둔다.
- 게임판은 19x19 격자 형태를 기준으로 한다.
- 시작 시 흑돌이 먼저 두며, 첫 수는 반드시 가운데에서 시작한다.
2. 승리 조건과 게임 종료 방식
- 5목을 먼저 완성한 사람이 승리한다.
- 무승부는 특별한 조건이 없는 한 존재하지 않으며, 둘 곳이 모두 막히면 종료된다.
3. 특수 규칙 적용 여부
- 공정성을 확보하기 위해 금수 규칙을 적용한다. 3 금수: 하나의 수로 두 개 이상의 3목(연속 또는 비연속)을 만들 수 없다. 44 금수: 한 번의 수로 두 개 이상의 4목을 동시에 형성할 수 없다. 6목 금지: 연속으로 여섯 개 이상의 돌을 놓는 경우 무효로 처리한다.
[Step 3] 기존 오목에서 차별화된 요소 기획
1. 기존 오목과 차별점
- 게임 규칙 바꾸기: 인원 수, 목 수 조건 변경 2인 6목 게임 모드(금수 규칙은 1씩 증가) 3인 4목 게임 모드(금수 규칙은 1씩 감소)
- 시간 제한 추가: 기존 오목과 달리, 이 게임은 턴마다 10초의 시간 제한을 두어 긴장감을 높인다.
- 특수 스킬 도입: 특수 능력을 부여해 전략의 폭을 넓힌다.
1) 방해돌: 상대 돌 하나를 무효화할 수 있다. 단, 이미 완성된 N목은 건드릴 수 없다.
2) 더블턴: 자신의 턴을 두 번 연속 진행할 수 있다.
3) 돌 교환하기(색 바꾸기): 플레이어 턴에서 상대방의 돌과 플레이어의 돌의 위치를 교환한다.
4) 장애물 두기: 한 곳에 두 플레이어 모두 둘 수 없는 장애물을 설치한다.
5) 상대돌 다른 곳을 이동시키기: 플레이어 턴에서 상대방의 돌을 원하는 위치로 이동시킬 수 있다.
6) 상대턴 시간 제한 감소: 상대방의 제한 시간을 3초로 줄인다.
7) 다음 게임 점수 두배 배팅: 다음 게임의 플레이어 점수를 2배로 계산한다.
8) 다음 턴 스킬 사용 금지: 다음 상대의 턴에 스킬 사용을 금지한다.
9) 다음 게임 선공 뺏기: 다음 게임의 선공을 가져온다.
- 점수제 도입: 한 시간 3분 내에 더 많은 목 수 조건을 완성한 쪽이 높은 점수를 얻는다. 연속으로 목 수 조건 성공 시 추가 점수를 부여한다.
2. 게임의 핵심 재미 한 문장
- 제한된 시간과 전략적인 스킬을 활용하여 더 많은 목 수 조건을 만드는 긴장감 있는 오목 대전!
3. 추가적인 게임 규칙
- 5판 3선승제로 한다.
- 한 수마다 10초의 시간 제한을 둔다.
- 한 경기의 게임 시간은 3분으로 제한한다.
- 스킬은 한 매치 당 각 1회만 사용할 수 있으며, 여러 가지 스킬들을 활용할 수 있다.
[Step 4] 최종 기획 문서 요약
1. 게임 개요
- 제목: 전략 N목 타임 배틀
- 장르: 전략 보드게임
- 목표: 제한된 시간 안에 상대방을 견제하며 더 많은 목 수 조건을 완성하는 것이 핵심이다.
2. 게임 진행 방식
- 게임 시작 전 2인 5목, 2인 6목, 3인 4목 중에서 플레이할 방식을 선택한다.
- 플레이어들이 실시간으로 대결하며, 19x19 바둑판을 사용한다.
- 매 턴 10초의 제한 시간 안에 수를 두지 못하면 자동으로 랜덤한 위치에 설치된다.
- 특수 스킬: 플레이어는 매치 당 여러 가지 스킬을 각각 한 번씩 사용할 수 있다.
- 총 게임 시간 3분이 지난 뒤, 플레이어들의 점수를 비교하여 승자를 가린다.
3. 추가적인 게임 규칙
- 2인 5목 게임 진행시, 33금수, 44금수, 6목 금지 규칙을 적용한다. 2인 6목 게임 진행시, 44금수, 55금수, 7목 금지 규칙을 적용한다. 3인 4목 게임 진행시, 33금수, 5목 금지 규칙을 적용한다.
- 게임 시간은 총 3분으로 제한되며, 이 시간 내에 완성한 목 수 조건 수에 따라 점수를 부여한다.
- 완성된 목 수 조건 1개당 1점, 목 수 조건 연속 성공 시 추가 1점을 획득한다.
- 특수 스킬 목록: 방해돌: 상대 돌 하나를 무효화할 수 있다. (단, 이미 완성된 5목은 건드릴 수 없다.) 더블턴: 자신의 턴을 두 번 연속 진행할 수 있다. 돌 교환하기(색 바꾸기): 플레이어 턴에서 상대방의 돌과 플레이어의 돌의 위치를 교환한다. 장애물 두기: 한 곳에 두 플레이어 모두 둘 수 없는 장애물을 설치한다 상대돌 다른 곳을 이동시키기: 플레이어 턴에서 상대방의 돌을 원하는 위치로 이동시킬 수 있다. 상대턴 시간 제한 감소: 상대방의 제한 시간을 3초로 줄인다. 다음 게임 점수 두배 배팅: 다음 게임의 플레이어 점수를 2배로 계산한다. 다음 턴 스킬 사용 금지: 다음 상대의 턴에 스킬 사용을 금지한다. 다음 게임 선공 뺏기: 다음 게임의 선공을 가져온다.
4. 팀별 차별화 요소
- 제한 시간으로 인해 빠른 판단이 요구되며, 긴박한 전개가 이어진다.
- 스킬 선택과 타이밍에 따라 심리전과 역전극이 발생할 수 있다.
- 단순한 1회성 승패가 아닌, 특수 스킬과 점수 기반의 다양한 전략이 존재한다.
5. 게임 시나리오 예시
- 플레이어 A가 더블턴을 사용하여 4목을 만든 뒤, 다음 턴에서 5목을 완성한다.
- 플레이어 B는 방해돌을 활용해 상대의 연속 3목을 차단하고 균형을 맞춘다.
- 결과: A: 3개 5목 = (3점), B: 3개 5목 + 연속 성공 1회 = (4점) A는 3개의 5목으로 3점, B는 동일한 수의 5목에 연속 성공 보너스를 더해 총 4점을 획득해 B가 승리한다.
- 플레이어 A가 돌 교환하기를 통해 4목을 완성하자 플레이어 B가 교환된 돌을 다른 곳으로 이동시켜 4목을 없앤다.
6.예상되는 사용자 경험
- 제한된 시간 속에서 벌어지는 빠르고 치열한 두뇌 싸움을 체험할 수 있다.
- 스킬과 전략을 통해 끊임없는 역전 가능성이 존재한다.
- 마지막까지 승부를 예측할 수 없는 극적인 전개가 몰입도를 높인다.
- 보통의 오목과 다른 스킬들의 활용으로 색다른 재미를 즐길 수 있다.
- 3인용 모드를 통해 3명이서도 게임을 즐길 수 있다.
'Programming > Today I Learned' 카테고리의 다른 글
| 🧩 Trouble Shooting - 구조 설계의 중요성 (0) | 2025.07.18 |
|---|---|
| 250630_TIL_GitHub와 팀 프로젝트 #1 (1) | 2025.06.30 |
| 250619_TIL_#2_게임 역기획하기 - Overcooked! (1) | 2025.06.19 |
| 250619_TIL_#1_게임의 특정 상호작용 분석: 리그 오브 레전드 - 비에고 패시브 (3) | 2025.06.19 |
| 250611_C# 기초 학습 #2 (4) | 2025.06.11 |
