대전 윷놀이 ver. 0.3

주의: DirectX 8.0 필요...하다고 봅니다...쩝...

윷놀이 게임입니다.
익히 아실것입니다...윷놀이가 무엇인지...
네개의 윷을 던져 나오는 결과에 따라 네개의 말을 움직여
모든 말이 먼저 도착한 쪽이 이기는 보드게임의 일종이라는 것도...

아는 형님누님친구분들과 모여서 자주 하는 놀이이지요...
이것이 하다보면 매우 재미있는 요소들이 많더군요...
그것을 하나하나 게임으로 만들어보자!는 취지로 시작한 것입니다...

매우 재밌는 요소는 업기와 잡기가 있는데 동일한 칸에 같은편 말이 들어가면
'업기'로 합체 한번에 많은 말이 이동됩니다...
'잡기'는 다른편 말이 있는 말판에 도착시 다른편 말을 출발로 되돌려 보냄과 동시에
한차례 보너스로 윷을 던질 수 있는 룰이지요...
이것이 바로 우정파괴 대전적 요소라고 하겠습니다...
그리고 지름길...
교차로에서 멈추게 되면 보다 지름길로 진행해야 합니다...

물론 아직 추가하지 않은 요소가 있습니다...

그리고 멋대로 약간의 룰을 손본 부분이 있습니다...
우선 '빽도'
빽도는 '도'의 일종인데 '도'에서 표시된 윷짝이 뒤집어진 경우,
한칸 뒤로 이동할 수 있는 것입니다...
빽도의 경우 말판에 말이 하나도 없을때는 바로 골인 직전의 상황이 됩니다...
그러나 말판에 말이 하나라도 있으면 이미 나와있는 말 중에서 한칸 뒤로 물러야 하는 상황이 생깁니다...
자신 뒤에 있는 말을 백어택하는 것도 당연히 통용되지만...
단지 '도'만 진행한 상황이라면 그냥 출발 이전의 상황이 되어버립니다...
그리고 교차로의 경우 뒤로 진행하는 방향은 정해져 있습니다...(지름길로-순전히 프로그램상의 편의를 위한 룰)

그리고 탈출과 죽음(우리네 방식대로라면 가석방과 무저갱...이라 부르는 룰인데...-_-;)...!!!
말판중에 하얀색이 방출되고 있는 부분에 이르면 그냥 골인-이것이 탈출이구요...
말판중에 블랙홀 같은 부분이 있는데 거기서 멈추면 그냥 출발전으로 돌아가버려야 하는...
그것이 죽음!!! 입니다...
이것을 교묘히 피해서 진행하는 것이 필요하지요...
이 절묘한 위치를 가르쳐 준 승영이 형님께 감사를...
물론 이 외에도 몇가지 사악한 맵을 더 제공할 예정이긴 합니다...
(지름길로만 가야 된다거나 지름길이 없거나 한...-_-;)

또한 낙!!!
윷짝이 아래 깔아놓은 담요 밑으로 떨어지면 발생하는 이벤트이죠...실생활에서는...
이것이 나오게 되면 그 턴에서 지금껏 나온 모든 윷이 무효가 되면서 상대방 턴이 됩니다...
(윷이나 모가 나오면 보너스로 한번 더 던질수 있죠...그 모아둔 것이 모두 무효가 되는것입니다!!!)
(원래 실제 할때는 한번 던질때마다 낙을 대비해서 말을 둘지 안둘지 결정했지만 게임에서는
 다 던지고 나서 이동하기 때문에 윷10개 모10개 나오고도 낙이 나오면 다 꽝이라는...-_-;)


조작은...
조이스틱같은거 두개 있으면 1P, 2P로 되고요...
아니면 키보드의 경우...
방향키, 버튼 4개순서로 나열하자면...

1P
커서키 , 키패드의 1 2 3 Enter

2P
w a s d , m , . /

그외
ESC : Pause
F1~F4 : 프레임레이트 조절(Full, 1/2, 1/3, 1/4)
F5, F6 : 사운드 On/Off
F7, F8 : 음악 On/Off
F10 : 종료


본격적인 게임 설명입니다...
이 게임은 기본적으로 윷만 던져대도(버튼 하나로) 할 수 있지만 그것이 제가 의도한 바는 아니고...
바로 쌍방 다음에 나올 윷의 제어가 주요 포인트가 되도록 했는데...과연...-_-;; ?
그에 대한 설명입니다...

캐릭터 얼굴 옆에 있는 두개의 막대 그래프는 던진 윷의 종류를 제어할 수 있는 능력치...
그에 대한 이름은 생각 안해봤네요...(프로그램에서 변수명은 MP라고...-_-;)

우선 게이지 위에것은 기본 게이지이고 아래것(파란색)은 위의 게이지가 맥스일때 증가합니다...
아랫것은 스페셜게이지입니다...
노란색 기본 게이지는 골인등의 이벤트, 상대방에게 잡히거나 상대방을 잡았을 때,
아무것도 안할 때(견제 턴) 증가합니다...일정수치씩...증가율과 초기치는 캐릭터마다 다릅니다
(아직 두명뿐이나...추가합니다...^^;)
그리고 노란 게이지가 다 차면 비로소 스페셜 게이지가 찹니다...
스페셜 게이지는 꽉 차면 3번까지 스페셜을 사용할 수 있습니다...

준비! 3! 2! 1! 하는 소리가 나올때 화면 하단에 뜨는 것이 조작 설명입니다...
커멘드는 입력시간동안 자유롭게 넣을 수 있습니다...
방향키 먼저 넣어도 되고 버튼 먼저 눌러도 되고...
(누르고 있으라는 것이 아닙니다...그냥 한번 입력해 주는 것)

여기 다시 적자면

윷 모 낙
걸    취소
개 도 빽도

이것이 방향키 8방향에 대응하는 명령어입니다...

그리고 방향키가 입력되었을 때 버튼 아무것도 안누르면 자동적으로 기본게이지 20%사용,
(즉 방향키를 건드리지 않거나 도중에 취소하면 게이지 사용 안함이 됩니다)
1번버튼부터 20%씩 증가해서 3번 버튼을 누르면 기본게이지 80%까지 사용할 수 있습니다...
4번 버튼은 스페셜게이지 사용이고요...

이 게이지란 것은 바로 지정한 윷의 확률을 증가시키는 것입니다...
만일 1번 버튼을 눌러 40%의 게이지를 사용한다면,
우선적으로 40%의 확률로 지정한 윷이 나오는 것입니다...
(그리고 40%가 안맞은 경우 자동적으로 캐릭터마다 할당된 기본 확률이 적용되고요)
스페셜 게이지는 말그대로 스페셜...
100%의 확률을 자랑합니다...

그러나 이런식으로 하면 일방적이니까 반대측도 견제가 가능합니다...
역시 커멘드는 동일하구요 상대방의 확률을 제어하는 것입니다...
견제시는 기본게이지를 사용한 경우 상대방이 아무것도 안하면, 공격떄와 마찬가지로
이쪽에서 지정한 확률이 우선 적용되고요...상대방 역시 기본게이지를 쓴 상황이라면,
상대방의 확률을 떨어뜨리는 효과가 있습니다...
그리고 스페셜로 견제한다면 상대가 80%를 사용하더라도 이쪽이 요구한 윷이 100% 나옵니다...

스페셜을 낸 경우는 스페셜로 견제해야만 하며 이 경우는 그야말로 동전던지기!
50:50의 확률로 적용됩니다...

게임에서는 상대가 원하는 윷의 종류는 1초마다 볼 수 있지만 게이지를 얼마나 쓰는지는 던져져야 알 수 있기
때문에 아마도(어디까지나 아마도 입니다!) 심리전 비스무리하게 가거나 페이크로 커멘드 넣고 캔슬,
등등의 짓거리가 가능할 것입니다...(커멘드는 나중에 넣은 것이 우선시됩니다...)

뭐 설명이 잘 되었는지 모르겠는데...
컴퓨터끼리 하는걸 좀 보시면 아실것입니다...

벨런스 조절을 더 해야 하는데 시간관계상 좀 허접스럽게 되었네요...
아무튼 이런 아이디어는 어떨까 정도로 봐 주시길...

그리고 컴퓨터와 1인용이나 관전모드도 되는데,
컴퓨터가 워낙 바보짓을 많이 해서 보면서 웃으시길...^^;
컴퓨터의 인공지능은 1단계까지는 보는데 2단계까지 생각을 안하기 때문에,
업어서 함정에 빠지거나 하는 웃기는 경우도 종종 보실 수 있습니다...^^;
아니면 함정에 빠트릴려구 하다가 자기가 잡힌다거나...
이것도 조정이 많이 필요한 부분인데...
CPU끼리 붙여놓으면 한 10분은 해대니 말이죠...
테스트하는데 시간이 많이 필요하다고 보이네요...-_-;

아무튼 한분이라도 재있게 하시면 만족입니다...!!!

그럼 허접한 게임을 올려서 죄송...
반드시 캐릭터와 기타 미진한 점은 보완하도록 할 예정입니다...
캐릭터가 단 두명이니...-_-;
원래 디자인은 여러명 더 해놨었는데...-_-;

그럼...!!!


