Windows 운영체제의 7 이하 버전까지 존재하던 4인 카드 게임 '하트'를 마인크래프트로 구현해 보았음.
기본 규칙은 다음과 같음.
+ 조커를 제외한 52장의 플레잉 카드 덱을 사용하며, 라운드를 시작할 때마다 각 플레이어가 13장씩 나눠 갖고 시작함.
+ 숫자는 2 ~ 10, J, Q, K, A 순으로 높아짐.
+ 하트 무늬의 카드는 각 1점, ♠Q(엔더 레이디) 패는 13점의 벌점을 갖고 있음.
+ 라운드 시작 전에 카드 3장을 교환하는데, 라운드별로 왼쪽으로 전달, 오른쪽으로 전달, 맞은편에 전달, 그리고 카드교환 없이 시작을 반복함.
+ 카드 교환 이후 ♣2를 든 선 플레이어가 이것을 내면서 라운드가 시작된다.
+ 시계 방향으로 돌아가며 카드를 내는데, 선 플레이어가 낸 카드와 같은 무늬를 들고 있다면 그것을 내야 함.
+ 라운드별 첫 턴에는 벌점 카드를 낼 수 없음. 단, 벌점 카드만을 들고 있었던 경우는 제외함.
+ 모든 플레이어가 카드를 1장씩 내면 트릭이 완성되는데, 선 플레이어와 같은 무늬 중에서 제일 높은 숫자를 낸 플레이어가 트릭을 먹고 다음 턴의 선이 된다.
+ 라운드의 첫 하트가 나오기 전까지는 하트를 선도패로 낼 수 없음. 단, 하트만 남은 경우는 제외함.
+ 모든 카드를 소진하면 라운드가 종료되고, 라운드 진행 중 먹은 카드의 벌점을 합산하여 라운드의 점수를 산출함.
+ 라운드를 진행할 때마다 점수가 누적되어 100점을 넘은 플레이어가 나오면 게임이 종료된다. 이때 제일 낮은 점수를 얻은 플레이어가 승리함.
특수족보 - 달나라 여행 (Shoot the Moon)
+ 한 플레이어가 한 라운드의 모든 벌점 카드(즉, 하트 13장 및 ♠Q)를 모으면 성립된다. (Windows 버전에서는 '으뜸패'로 번역되었음)
+ 달나라 여행에 성공한 플레이어는 벌점을 받지 않고, 대신 나머지 세 플레이어가 벌점을 26점씩 받게 된다.
싱글플레이 맵 (You vs 3 CPUs, 버전 1.21.1.)
UI 및 데이터팩 내 AI 이름이 그게이 방송용으로 설정되어 있음.
게임 진행 중 연두색으로 표시되는 곳이 카드를 내는 UI임.
본 맵에는 발전과제가 있음. 즐겁게 달성해보셈!
같이 할 친구들이 있을 시청자를 위한 멀티플레이 맵 (버전 1.21.1.)
- UI 조작방식이 싱글플레이와 약간 다름.
- 이쪽은 혼자서 테스트를 할 수 없어 버그가 있을 수 있으며, 만약 발견했다면 적극적으로 제보해줘라!
참고 자료
https://ko.wikipedia.org/wiki/%ED%95%98%ED%8A%B8_(%EA%B2%8C%EC%9E%84)
https://m.blog.naver.com/jatjsdkdia/220762352627
https://m.blog.naver.com/daduc12/221176163680
https://namu.wiki/w/%ED%95%98%ED%8A%B8(%ED%94%8C%EB%A0%88%EC%9E%89%20%EC%B9%B4%EB%93%9C)
Spetial Thanks: ChatGPT
Windows 7버전 플레이 영상: https://youtu.be/IF96-K08EOA
iOS RubySketch로 구현: https://youtu.be/-ybGRLTmAX4
만약 이게 똥맵이라고 느꼈다면 그게 윈도우에서 이 게임이 사라진 이유일 거임