ENJP

샹치 플래시게임

강을 건너 궁성을 뚫는 중국 장기, 컴퓨터 3단계와 둘이서

상대 장수를 외통으로 몰기

말을 누르면 갈 수 있는 자리에 금색 점이, 잡을 수 있는 말에는 붉은 테두리가 보입니다. 홍(빨간 말)이 먼저 둡니다.

조작

말 누르고 자리 누르기, 또는 끌어 놓기
방향키로 자리 고르고 Enter
무르기(Ctrl+Z) · 컴퓨터 3단계 · 둘이서

샹치는 어떤 게임인가요?

샹치(象棋)는 가로 9줄, 세로 10줄의 판 위에서 홍과 흑이 16개씩의 말을 번갈아 움직여 상대 장수(帥·將)를 외통으로 몰면 이기는 중국 장기입니다. 판 가운데에 강이 흐르고 양쪽 끝에 궁성이 있어서, 강을 건너는 순간 말의 힘이 달라지는 것이 가장 큰 재미입니다.

말은 칸 안이 아니라 선이 만나는 점에 놓습니다. 홍(빨간 말)이 먼저 두고, 자기 장수가 공격받는 상태를 장군이라고 합니다. 장군을 받으면 그 수로 반드시 풀어야 하며, 어떤 수를 두어도 풀 수 없으면 외통으로 집니다. 이 게임은 한 판에 쓰이는 정식 규칙을 모두 넣었고, 컴퓨터 쉬움·보통·어려움 세 단계와 한 화면에서 둘이 두는 방식을 고를 수 있습니다.

샹치 말은 어떻게 움직이나요?

한 쪽에 장수 1, 사 2, 상 2, 마 2, 차 2, 포 2, 병 5로 모두 16개입니다. 차가 가장 세고, 마와 상은 길목이 막히면 못 가며, 포는 잡을 때만 말 하나를 뛰어넘습니다.

말홍 · 흑 글자움직임값
장수帥 · 將궁성 안에서 가로·세로 한 칸. 두 장수가 같은 세로줄에서 사이에 말 없이 마주 보면 안 됨없음
사仕 · 士궁성 안에서 대각선 한 칸2
상相 · 象대각선 두 칸. 가운데 자리(상의 눈)에 말이 있으면 못 가고, 강을 건널 수 없음2
마傌 · 馬가로·세로 한 칸 뒤 바깥 대각선 한 칸. 첫 칸(마의 다리)에 말이 있으면 못 감4
차俥 · 車가로·세로로 막히지 않는 데까지9
포炮 · 砲움직일 때는 차처럼 직선으로. 잡을 때는 반드시 말 하나(다리)를 넘어 그 너머 첫 말을 잡음4.5
병兵 · 卒앞으로 한 칸. 강을 건넌 뒤에는 옆으로도 한 칸. 뒤로는 못 가고 끝줄에 닿아도 바뀌지 않음1~2

값은 컴퓨터가 수를 고를 때 쓰는 기준이며, 강을 건넌 병은 옆으로도 갈 수 있어 두 배 가까이 쳐 줍니다. 마가 길목이 막히는 것을 중국에서는 '별마퇴(蹩馬腿)', 상의 눈이 막히는 것을 '색상안(塞象眼)'이라고 부릅니다.

강과 궁성은 무엇인가요?

판 가운데 '楚河 漢界'라고 쓰인 띠가 강이고, 양쪽 끝 가운데의 X자 구역이 궁성입니다. 상은 강을 건너지 못하고, 병은 강을 건너야 옆으로 갈 수 있으며, 장수와 사는 궁성 밖으로 나갈 수 없습니다.

강은 초나라와 한나라가 대치하던 홍구(鴻溝)에서 따온 이름입니다. 세로줄은 강에서 끊긴 것처럼 그려져 있지만 차·마·포·병은 그대로 건너다닙니다. 궁성은 세로 3줄, 가로 3줄 아홉 점이며, 대각선은 사가 다니는 길입니다. 상대 궁성에 들어간 병은 옆으로 움직이며 장수를 조이는 가장 싼 공격 말이 됩니다.

장군 규칙은 어떻게 되나요?

장군을 받으면 반드시 풀어야 하고, 자기 장수가 공격받는 자리에 두는 수, 두 장수가 마주 보게 되는 수는 둘 수 없습니다. 같은 자리가 세 번 되풀이될 때 한쪽만 계속 장군을 불렀다면 그쪽이 집니다.

한국 장기와 무엇이 다른가요?

판 크기와 말 수는 같지만 샹치에는 강이 있고 궁이 대각선으로 못 가며, 포는 잡을 때만 넘고, 상은 대각선으로만 두 칸 갑니다. 두 게임을 모두 두어 보면 차이가 한눈에 들어옵니다. 장기 두기도 같은 방식으로 컴퓨터와 둘 수 있습니다.

항목샹치(중국 장기)장기(한국 장기)
판가운데 강이 있고 세로줄이 끊김강 없이 선이 모두 이어짐
장수궁성 안 가로·세로 한 칸. 마주보기 금지궁성 안 가로·세로·대각선 한 칸. 마주 보아도 됨
사대각선 한 칸만궁과 같이 가로·세로·대각선 한 칸
상대각선 두 칸, 강을 못 건넘직선 한 칸 뒤 대각선 두 칸, 판 어디든
포움직일 땐 차처럼, 잡을 때만 하나를 넘음. 포도 넘고 포도 잡음움직일 때도 꼭 하나를 넘고, 포끼리는 넘지도 잡지도 못함
병·졸강을 건너야 옆으로 감처음부터 앞과 옆으로 감
처음 배치정해져 있음(차마상사장사상마차)마와 상 자리를 네 가지 중에서 고름
둘 수 없을 때그쪽이 짐무승부 또는 한 수 쉼
말 모양둥근 원반에 한자팔각형, 크기가 말마다 다름

컴퓨터 난이도는 어떻게 다른가요?

쉬움은 두 수 앞을 보면서 일부러 흔들리는 수를 섞고, 보통은 네 수 앞, 어려움은 1초 안에 읽을 수 있는 데까지(보통 다섯에서 일곱 수) 읽습니다. 셋 다 장군 반복으로 지는 수는 피합니다.

컴퓨터는 알파베타 가지치기와 반복 심화로 수를 읽고, 잡는 수는 조용해질 때까지 더 따져 봅니다. 어려움은 따로 떨어진 작업 줄에서 생각하므로 생각하는 동안에도 화면이 멈추지 않습니다. 첫 화면에서 내 말을 홍(먼저)과 흑(나중) 중 고를 수 있고, 흑을 고르면 판이 뒤집혀 내 말이 아래에 옵니다. 단계마다 승·패·무 전적이 이 브라우저에 남습니다.

샹치 초보가 알아 둘 요령은?

  1. 첫 수는 가운데 포. 포를 가운데 줄(當頭炮)로 옮기면 상대 가운데 병을 노리며 가장 빠르게 공격이 시작됩니다. 받는 쪽은 마를 뛰어 병을 지킵니다.
  2. 차는 빨리 꺼내세요. 9점짜리 차가 구석에 갇혀 있으면 포와 마가 아무리 좋아도 공격이 이어지지 않습니다. 마를 뛴 뒤 차가 나올 길을 먼저 엽니다.
  3. 마의 다리를 보세요. 상대 마 바로 옆에 말을 두면 그쪽으로 뛰지 못합니다. 내 마가 뛰려는 길목에 병을 세워 두지 않도록 조심하세요.
  4. 포의 다리를 빼앗으세요. 포는 넘을 말이 없으면 잡지 못합니다. 상대 포가 노리는 줄에서 가운데 말을 치우거나, 거꾸로 내 말을 다리로 받쳐 주어 잡는 길을 만듭니다.
  5. 병은 강을 건너면 두 배. 옆으로 움직이는 병은 상대 궁성을 조이는 가장 싼 말입니다. 대신 건너기 전의 병은 서로 떨어져 있어 잃기 쉬우니 급히 밀지 마세요.
  6. 장수 마주보기를 무기로. 끝판에서 내 장수를 상대 장수와 같은 줄에 두면 상대는 그 사이 말을 치울 수 없습니다. 외통 모양의 절반은 여기서 나옵니다.

조작법

말 글자는 중국 표기(홍 帥仕相俥傌炮兵, 흑 將士象車馬砲卒)를 따랐습니다. 판과 말은 모두 코드로 그리며 전적과 설정만 이 브라우저에 저장되고 서버로 보내지 않습니다.

자주 묻는 질문

샹치는 무료로 할 수 있나요?

네. 회원가입이나 다운로드 없이 이 페이지에서 바로 무료로 둘 수 있습니다. 컴퓨터, 휴대폰, 태블릿 모두 됩니다.

샹치와 중국 장기는 같은 게임인가요?

같습니다. 象棋을 중국어로 읽은 것이 샹치이고, 영어로는 Chinese chess 라고 부릅니다. 가운데 강과 궁성이 있는 9×10 판에서 두는 그 장기입니다.

포는 어떻게 움직이나요?

움직일 때는 차처럼 가로·세로 직선으로 막히지 않는 데까지 갑니다. 잡을 때만 반드시 말 하나를 뛰어넘어 그 너머 첫 상대 말을 잡습니다. 넘는 말은 내 것이든 상대 것이든 상관없고 포도 넘을 수 있습니다.

두 장수가 마주 보면 왜 안 되나요?

같은 세로줄에서 두 장수 사이에 말이 하나도 없는 자리를 만드는 수는 둘 수 없습니다. 장수가 차처럼 상대 장수를 노리는 것으로 치기 때문에, 그 줄에 남은 말 하나는 움직일 수 없게 묶입니다.

장군을 계속 부르면 어떻게 되나요?

같은 자리가 세 번 되풀이되었을 때 한쪽이 그 사이 둔 수가 전부 장군이면 그쪽이 집니다. 양쪽 모두 장군이 아니거나 둘 다 장군이면 무승부입니다. 컴퓨터도 이 규칙으로 지는 수는 피합니다.

한국 장기와 가장 큰 차이는 무엇인가요?

샹치에는 강이 있고, 장수와 사가 대각선으로 못 가며, 상이 강을 건너지 못하고, 포가 움직일 때는 넘지 않아도 됩니다. 병은 강을 건너야 옆으로 갈 수 있고, 둘 수가 없으면 무승부가 아니라 집니다.

컴퓨터 어려움은 얼마나 세나요?

1초 안에 읽을 수 있는 데까지 읽어서 보통 다섯에서 일곱 수 앞을 봅니다. 차를 공짜로 내주는 실수는 거의 하지 않으므로, 처음이면 쉬움이나 보통에서 시작하기를 권합니다.

전적은 어디에 저장되나요?

단계별 승·패·무 전적과 소리·표시 설정은 지금 쓰는 브라우저에만 저장됩니다. 서버로 보내지 않으며 브라우저 데이터를 지우면 함께 사라집니다.